web3<8.0,>=7.0
click<9.0,>=8.1
pyyaml<7.0,>=6.0
python-dotenv<2.0,>=1.0
structlog<25.0,>=24.1
httpx<1.0,>=0.26
psycopg[binary]<4.0,>=3.1
psycopg-pool<4.0,>=3.2
rich<14.0,>=13.0
prometheus-client<1.0,>=0.20
prompt_toolkit<4.0,>=3.0
pygments<3.0,>=2.17

[dev]
pytest<9.0,>=8.0
pytest-asyncio<1.0,>=0.23
pytest-cov<5.0,>=4.1
mypy<2.0,>=1.8
ruff<1.0,>=0.2
black<25.0,>=24.1
pre-commit<4.0,>=3.6

[test]
pytest<9.0,>=8.0
pytest-asyncio<1.0,>=0.23
pytest-cov<5.0,>=4.1
