fastapi>=0.109.1
uvicorn>=0.27.0
pydantic>=2.5.3
httpx>=0.26.0
python-dateutil>=2.8.2
agent-primitives>=0.1.0
click>=8.0.0
fastapi<1.0,>=0.115.0
uvicorn<1.0,>=0.27.0
pydantic<3.0,>=2.5.3
httpx<1.0,>=0.27.0
python-dateutil<3.0,>=2.8.2
agentmesh-primitives<1.0,>=0.1.0
click<9.0,>=8.0.0

[all]
agentmesh-trust-protocol[dev,docs,hf]

[dev]
pytest>=7.4.0
pytest-asyncio>=0.21.0
pytest-cov>=4.1.0
pytest<8.0,>=7.4.0
pytest-asyncio<1.0,>=0.21.0
pytest-cov<5.0,>=4.1.0
mypy<2.0,>=1.8.0
ruff<1.0,>=0.1.0
pre-commit<4.0,>=3.6.0

[docs]
mkdocs<2.0,>=1.5.0
mkdocs-material<10.0,>=9.5.0
mkdocstrings[python]<1.0,>=0.24.0

[hf]
huggingface-hub<1.0,>=0.20.0
datasets<3.0,>=2.16.0
