pydantic>=2
openai>=1.40

[all]
pyagenteval[anthropic,gemini,otel,rag,server]

[anthropic]
anthropic>=2.0

[dev]
pyagenteval[all]
pytest>=8
httpx>=0.27
ruff>=0.6
mypy>=1.11
build>=1

[gemini]
google-genai>=1.20

[otel]
opentelemetry-sdk>=1.20

[rag]
chromadb>=1.5

[server]
fastapi>=0.115
uvicorn[standard]>=0.30
