# basis
requests==2.31.0
envparse==0.2.0

# json validation (inspector)
jsonschema==4.17.3

# for version comparison
semver==3.0.1

# testing
pytest==7.4.0
pytest-xdist[psutil]==3.3.1
betamax==0.8.1
coverage~=6.5.0  # pinned to <7 as coveralls is preventing v7 for coverage
pytest-cov==4.1.0
coveralls==3.3.1

# documentation
Sphinx==7.0.1
nbsphinx==0.9.2

# integration
tox==4.6.3

# code style
flake8==6.0.0
importlib-metadata==6.6.0
pydocstyle==6.3.0
mypy==1.4.1; python_version >= '3.4'
pre-commit==3.3.3

# for package management (uploads)
twine~=4.0; python_version >= '3.7'
twine~=3.0; python_version <= '3.6'

pytz==2023.3
