click>=8.1
cryptography>=44.0.1
eth-pydantic-types<0.3,>=0.2.6
eth-utils<6,>=5.1.0
httpx>=0.20
pycryptodome>=3.17.1
pydantic<3,>=2.10.4
websockets<14,>=13.1

[docs]
Sphinx<9,>=7.0
myst-parser<5,>=2.0
sphinx-rtd-theme<4,>=2.0
sphinx-autobuild>=2024.2.4
sphinx-click<7,>=6.0
linkify-it-py<3,>=2.0

[evm]
ape-tokens
click
eip712>=0.3.1
eth-ape<0.9,>=0.8.49
hexbytes<2,>=1.3.1

[lint]
ruff>=0.11.7
mypy<2,>=1.18.2

[release]
setuptools>=75.6.0
wheel
twine

[test]
pytest>=8.0
pytest-timeout<3,>=2.2.0
pytest-mock
pytest-asyncio
anyio>=4
pytest-anyio>=0.0.0
trio>=0.24
