fastapi>=0.115
uvicorn[standard]>=0.34
sqlmodel>=0.0.22
asyncpg>=0.30
alembic>=1.14
qdrant-client>=1.12
httpx>=0.28
pydantic>=2.10
pydantic-settings>=2.7
python-dotenv>=1.0
sentence-transformers<5,>=3.3
transformers<5
numpy<2
openai>=1.59
structlog>=24.4
bcrypt>=4.1
falkordb>=1.0
redis>=5.0
grpcio>=1.60
grpcio-tools>=1.60
protobuf>=4.25
prometheus-client>=0.20

[dev]
pytest>=8.3
pytest-asyncio>=0.25
pytest-httpx>=0.35
httpx>=0.28
ruff>=0.9
testcontainers[postgres]>=4.9
psycopg[binary]>=3
aiosqlite>=0.20

[otel]
opentelemetry-api>=1.30
opentelemetry-sdk>=1.30
opentelemetry-instrumentation-fastapi>=0.50b0
opentelemetry-instrumentation-httpx>=0.50b0
opentelemetry-exporter-otlp-proto-grpc>=1.30
