Werkzeug
Jinja2
passlib
fastapi
uvicorn
psutil
pydantic
python-multipart
aiofiles
click>=8.0.0
platformdirs
redis[hiredis]
numpy
pydantic-settings
python-jose[cryptography]
passlib[bcrypt]
bcrypt==4.0.1
pydantic[email]
PyJWT
psutil
aiofiles
qdrant-client
qdrant-client[fastembed]
rich

[dev]
pytest
black
isort
mypy
