# We use dev-requirements.txt instead of just declaring the requirements here
# because Read The Docs needs a requirements file.
PyYAML==5.3.1
Pygments==2.6.1
Sphinx-Substitution-Extensions==2020.2.21.0
Sphinx==2.4.4
VWS-Python-Mock==2019.12.27.0
VWS-Test-Fixtures==2019.12.13.1
autoflake==1.3.1
check-manifest==0.41
codecov==2.0.22 # Upload coverage data
doc8==0.8.0
dodgy==0.2.1  # Look for uploaded secrets
flake8-commas==2.0.0  # Require silicon valley commas
flake8-quotes==2.1.1  # Require single quotes
flake8==3.7.9  # Lint
freezegun==0.3.15
isort==4.3.21  # Lint imports
mypy==0.770  # Type checking
pip-check-reqs-pip-gte-20==2.0.3.1
pydocstyle==5.0.2  # Lint docstrings
pyenchant==3.0.1  # Bindings for a spellchecking sytem
pygithub==1.47
pylint==2.4.4  # Lint
pyroma==2.6  # Packaging best practices checker
pytest-cov==2.8.1  # Measure code coverage
pytest==5.4.1  # Test runners
sphinx-autodoc-typehints==1.10.3
sphinxcontrib-spelling==4.3.0
twine==3.1.1
versioneer==0.18
vulture==1.3
yapf==0.29.0  # Automatic formatting for Python
