pydantic-settings>=2.7
structlog>=0.25
typing-extensions>=4.12
sqlalchemy[asyncio]>=2.0
aiosqlite>=0.20
httpx>=0.28
faiss-cpu>=1.9
numpy>=2.0

[dev]
alembic>=1.14
pytest>=8.0
pytest-asyncio>=0.25
ruff>=0.9
mypy>=1.15

[postgres]
asyncpg>=0.29

[server]
fastapi>=0.139
uvicorn>=0.30
