pydantic<3.0.0,>=2.0.0
web3<8.0.0,>=6.0.0

[dev]
pytest<10.0.0,>=7.0.0
pytest-asyncio<1.0.0,>=0.21.0
pytest-cov<7.0.0,>=4.1.0
pyyaml<7.0.0,>=6.0.0
pre-commit<5.0.0,>=4.0.0
ruff<1.0.0,>=0.4.0
black==24.10.0
mypy<2.0.0,>=1.8.0
tox<5.0.0,>=4.0.0
build<2.0.0,>=1.0.0
twine<7.0.0,>=6.0.0

[langchain]
langchain<1.0.0,>=0.1.0
langchain-core<1.0.0,>=0.1.0

[simulation]
web3<8.0.0,>=6.0.0
eth-abi<6.0.0,>=4.0.0

[test]
pytest<10.0.0,>=7.0.0
pytest-asyncio<1.0.0,>=0.21.0
pytest-cov<7.0.0,>=4.1.0
