click>=8.1
fastapi>=0.110
pydantic>=2.5
pyyaml<7,>=6.0
httpx>=0.27
jinja2>=3.1
jsonpath-ng>=1.6
anthropic>=0.40.0
litellm<1.107,>=1.105.1
grpcio>=1.60
grpcio-reflection>=1.60
protobuf>=4.25
uvicorn>=0.30
aiohttp<4,>=3.9
Pillow>=10
python-dotenv>=1.0

[dev]
websockets>=12
pytest<10,>=8.3
pytest-asyncio>=0.23
pytest-mock>=3.12
pytest-cov>=5.0
pytest-httpx>=0.30
respx>=0.21
freezegun>=1.5
anyio>=4.4
aiosqlite>=0.20
import-linter<3.0,>=2.0
mcp<3,>=2.3

[local]

[mcp-trap]
mcp<3,>=2.3

[server]
websockets>=12
