pydantic<3,>=2.7
PyYAML>=6.0
jsonschema>=4.18
fastapi>=0.115
uvicorn>=0.30
httpx>=0.27
websockets>=12
protobuf>=5

[all]
paho-mqtt>=2.1
grpcio>=1.60
grpcio-tools>=1.60
litellm<2,>=1.95

[benchmark]
litellm<2,>=1.95

[dev]
pytest>=8
pytest-asyncio>=0.24
ruff>=0.8
build>=1.2
goal>=2.1.0
costs>=0.1.53
pfix>=0.1.60

[grpc]
grpcio>=1.60
grpcio-tools>=1.60

[mqtt]
paho-mqtt>=2.1
