pydantic>=2.6
click>=8.1
pyyaml>=6.0
fastapi>=0.118
uvicorn>=0.32

[a2a-server]
fastapi>=0.118

[cli]
jinja2>=3.1
fastapi>=0.118
uvicorn>=0.32

[dev]
mypy>=1.8
pytest>=7.4
pytest-asyncio>=0.23
pytest-cov>=4.0
coverage[toml]>=7.0
hypothesis>=6.103
ruff>=0.2
fastapi>=0.118
httpx>=0.27
jinja2>=3.1
pyyaml>=6.0
uvicorn>=0.32

[planner]
litellm>=1.77.3
dspy>=3.0.3
