click>=8.0.0
dataclassy<1.0,>=0.10.1
eth-account<0.6.0,>=0.5.2
pluggy<1.0,>=0.13.1
PyGithub<2.0,>=1.54
pyyaml>=0.2.5
importlib-metadata
IPython==7.16
jedi==0.17.2
web3[tester]<6.0.0,>=5.18.0

[:python_version < "3.8"]
backports.cached_property
singledispatchmethod

[dev]
pytest<7.0,>=6.0
pytest-xdist
pytest-cov
hypothesis<7.0,>=6.2.0
hypothesis-jsonschema==0.19.0
black<21.0,>=20.8b1
mypy<1.0,>=0.800
flake8<4.0,>=3.8.3
isort<6.0,>=5.7.0
Sphinx<4,>=3.4.3
sphinx_rtd_theme<1,>=0.1.9
towncrier<20,>=19.2.0
setuptools
wheel
twine
commitizen
pre-commit
pytest-watch
ipdb

[doc]
Sphinx<4,>=3.4.3
sphinx_rtd_theme<1,>=0.1.9
towncrier<20,>=19.2.0

[lint]
black<21.0,>=20.8b1
mypy<1.0,>=0.800
flake8<4.0,>=3.8.3
isort<6.0,>=5.7.0

[release]
setuptools
wheel
twine

[test]
pytest<7.0,>=6.0
pytest-xdist
pytest-cov
hypothesis<7.0,>=6.2.0
hypothesis-jsonschema==0.19.0
