# Install flake8 first, as both flake8 and autopep8 require pycodestyle,
# but flake8 has a tighter pinning.
flake8
autopep8
bandit
black ; python_version>='3.6'
yapf
pylint
pycodestyle
prospector==1.2.0 # Last version of prospector with Python 2.7 support
pydocstyle
nose
pytest < 6.0.0; python_version > '2.7' # Tests do not support pytest 6 yet.
rope
flask
django
isort
 # Python 2.7 compatibility (pytest)
pytest==4.6.9; python_version == '2.7'
pathlib2>=2.2.0; python_version == '2.7'
py==1.8.1; python_version == '2.7'
