fastapi>=0.110
httpx>=0.27
pydantic>=2.5
uvicorn>=0.29

[agentdojo]
agentdojo>=1.2

[agentmesh]
pyyaml>=6.0

[cel]
cel-python>=0.1

[crewai]
crewai>=0.50

[dev]
pytest>=8
pytest-asyncio>=0.23
opentelemetry-api>=1.25
opentelemetry-sdk>=1.25
pyjwt[crypto]>=2.8
mcp>=1.0
grpcio>=1.70
grpcio-tools>=1.70
protobuf>=4.25

[google-adk]
google-adk>=0.3

[guardrail]
anthropic>=0.30

[guardrail-openai]
openai>=1.0

[haystack]
haystack-ai>=2.0

[langchain]
langchain-core>=0.2

[langgraph]
langgraph>=0.2

[llamaindex]
llama-index-core>=0.10

[mcp]
mcp>=1.0

[openai-agents]
openai-agents>=0.0.3

[otel]
opentelemetry-api>=1.25

[perplexity]
torch>=2.0
transformers>=4.30

[pydantic-ai]
pydantic-ai>=0.0.5

[sessions]
cryptography>=42.0

[spiffe]
pyjwt[crypto]>=2.8
spiffe>=0.2.5

[xds]
grpcio>=1.70
protobuf>=4.25
