eth-hash>=0.3.1
eth-typing>=3.0.0

[:implementation_name == "cpython"]
cytoolz>=0.10.1

[:implementation_name == "pypy"]
toolz>0.8.2

[:python_version < "3.8"]
cached-property<2,>=1.5.2

[dev]
bumpversion<1,>=0.5.3
pytest-watch<5,>=4.1.0
wheel<1.0.0,>=0.30.0
twine<2,>=1.13
ipython
hypothesis<5.0.0,>=4.43.0
pytest<7,>=6.2.5
pytest-xdist
tox==3.14.6
types-setuptools
black>=22
flake8==3.7.9
isort<5,>=4.2.15
mypy==0.910
pydocstyle<6,>=5.0.0
Sphinx<2,>=1.6.5
sphinx_rtd_theme<2,>=0.1.9
towncrier<22,>=21
jinja2<3.0.1,>=3.0.0

[doc]
Sphinx<2,>=1.6.5
sphinx_rtd_theme<2,>=0.1.9
towncrier<22,>=21
jinja2<3.0.1,>=3.0.0

[lint]
black>=22
flake8==3.7.9
isort<5,>=4.2.15
mypy==0.910
pydocstyle<6,>=5.0.0
pytest<7,>=6.2.5
types-setuptools

[test]
hypothesis<5.0.0,>=4.43.0
pytest<7,>=6.2.5
pytest-xdist
tox==3.14.6
types-setuptools
