# basis
requests==2.23.0
envparse==0.2.0

# json validation (inspector)
jsonschema==3.2.0

# for version comparison
semver==2.9.1

# to fix connection issues
PyOpenSSL==19.1.0; python_version <= '2.7'

# testing
pytest==5.3.5
betamax==0.8.1
coverage<=4.5.99
pytest-cov==2.8.1
coveralls==1.11.1

# documentation
Sphinx==2.4.3
nbsphinx==0.5.1

# data science # not needed for local use
# jupyter==1.0.0
# matplotlib==3.1.1; python_version >= '3.6'

# integration
tox==3.14.5

# code style
flake8==3.7.9
pydocstyle==5.0.2
mypy==0.761; python_version >= '3.4'
pre-commit==2.1.0


# for package management (uploads)
twine>=3.0.0; python_version >= '3.6'
twine==3.1.1; python_version <= '3.5.99'
