# Dependencies for local development.

invoke ~= 1.1

-r test-requirements.txt

# Fixed version as black updates can break formatting and break CI
black == 19.10b0; python_version >= "3.6"

flake8 ~= 3.6

flake8-bugbear ~= 20.1; python_version >= "3.6"
flake8-builtins ~= 1.4
flake8-coding ~= 1.3
flake8-comprehensions ~= 3.1
flake8-isort ~= 2.6
flake8-junit-report ~= 2.1
flake8-tidy-imports ~= 4.0
flake8-tuple ~= 0.2

isort ~= 4.3

mypy

recommonmark ~= 0.4
sphinx ~= 2.2
alabaster ~= 0.7
sphinx-autodoc-typehints ~= 1.8

cython < 3

wheel
setuptools
twine
pip
