cached-property<2,>=1.5.1
eth-bloom<2.0.0,>=1.0.3
eth-keys<0.3.0,>=0.2.1
eth-typing<3.0.0,>=2.0.0
eth-utils<2.0.0,>=1.5.2
lru-dict>=1.1.6
mypy_extensions<1.0.0,>=0.4.1
py-ecc<2.0.0,>=1.4.7
pyethash<1.0.0,>=0.1.27
rlp<2.0.0,>=1.1.0
trie<2.0.0,>=1.4.0

[benchmark]
termcolor<2.0.0,>=1.1.0
web3<5.0.0,>=4.1.0

[dev]
bumpversion<1,>=0.5.3
wheel
setuptools>=36.2.0
pluggy==0.7.1
idna==2.7
requests<3,>=2.20
tox==2.7.0
twine
cached-property<2,>=1.5.1
eth-bloom<2.0.0,>=1.0.3
eth-keys<0.3.0,>=0.2.1
eth-typing<3.0.0,>=2.0.0
eth-utils<2.0.0,>=1.5.2
lru-dict>=1.1.6
mypy_extensions<1.0.0,>=0.4.1
py-ecc<2.0.0,>=1.4.7
pyethash<1.0.0,>=0.1.27
rlp<2.0.0,>=1.1.0
trie<2.0.0,>=1.4.0
coincurve<11.0.0,>=10.0.0
plyvel==1.0.5
hypothesis==3.69.5
pexpect<5,>=4.6
pytest<3.7,>=3.6
pytest-asyncio==0.9.0
pytest-cov==2.5.1
pytest-watch<5,>=4.1.0
pytest-xdist==1.18.1
py-evm>=0.2.0-alpha.14
pysha3<2.0.0,>=1.0.0
pytest~=3.2
Sphinx<1.8.0,>=1.5.5
sphinx_rtd_theme>=0.1.9
sphinxcontrib-asyncio>=0.2.0
flake8==3.5.0
flake8-bugbear==18.8.0
mypy==0.701

[dev:implementation_name == "cpython"]
eth-hash[pysha3]

[dev:implementation_name == "pypy"]
eth-hash[pycryptodome]

[doc]
py-evm>=0.2.0-alpha.14
pysha3<2.0.0,>=1.0.0
pytest~=3.2
Sphinx<1.8.0,>=1.5.5
sphinx_rtd_theme>=0.1.9
sphinxcontrib-asyncio>=0.2.0

[eth]
cached-property<2,>=1.5.1
eth-bloom<2.0.0,>=1.0.3
eth-keys<0.3.0,>=0.2.1
eth-typing<3.0.0,>=2.0.0
eth-utils<2.0.0,>=1.5.2
lru-dict>=1.1.6
mypy_extensions<1.0.0,>=0.4.1
py-ecc<2.0.0,>=1.4.7
pyethash<1.0.0,>=0.1.27
rlp<2.0.0,>=1.1.0
trie<2.0.0,>=1.4.0

[eth-extra]
coincurve<11.0.0,>=10.0.0
plyvel==1.0.5

[eth-extra:implementation_name == "cpython"]
eth-hash[pysha3]

[eth-extra:implementation_name == "pypy"]
eth-hash[pycryptodome]

[lint]
flake8==3.5.0
flake8-bugbear==18.8.0
mypy==0.701

[test]
hypothesis==3.69.5
pexpect<5,>=4.6
pytest<3.7,>=3.6
pytest-asyncio==0.9.0
pytest-cov==2.5.1
pytest-watch<5,>=4.1.0
pytest-xdist==1.18.1
