pydantic>=2.6
pydantic-settings>=2.2
httpx>=0.27
typer>=0.12
structlog>=24.1
anyio>=4.3

[dev]
pytest>=8
pytest-asyncio>=0.23
pytest-cov>=4.1
ruff>=0.5
mypy>=1.10

[observability]
opentelemetry-sdk>=1.25
opentelemetry-exporter-otlp-proto-http>=1.25
prometheus_client>=0.20

[rag]
chromadb>=0.5
fastembed>=0.3
sentence-transformers>=3.0
