# We use dev-requirements.txt instead of just declaring the requirements in
# the setup function because Read The Docs needs a requirements file.
PyYAML==5.3.1
Pygments==2.6.1
Sphinx-Substitution-Extensions==2020.5.30.0
Sphinx==3.0.4
VWS-Python-Mock==2019.12.27.0
VWS-Test-Fixtures==2019.12.13.1
autoflake==1.3.1
check-manifest==0.42
doc8==0.8.1
dodgy==0.2.1  # Look for uploaded secrets
flake8-commas==2.0.0  # Require silicon valley commas
flake8-quotes==3.2.0  # Require single quotes
flake8==3.8.3  # Lint
freezegun==0.3.15
isort==4.3.21  # Lint imports
mypy==0.780  # Type checking
pip_check_reqs==2.1.0
pydocstyle==5.0.2  # Lint docstrings
pyenchant==3.1.1  # Bindings for a spellchecking sytem
pygithub==1.51
pylint==2.5.3  # Lint
pyroma==2.6  # Packaging best practices checker
pytest-cov==2.10.0  # Measure code coverage
pytest==5.4.3  # Test runners
sphinx-autodoc-typehints==1.10.3
sphinxcontrib-spelling==5.1.1
twine==3.1.1
versioneer==0.18
vulture==1.5
yapf==0.30.0  # Automatic formatting for Python
