# AI-RPG backend dependencies fastapi==0.110.3 uvicorn[standard]==0.27.1 SQLAlchemy==2.0.30 asyncpg==0.29.0 alembic==1.13.1 psycopg2-binary==2.9.9 # for alembic sync migrations pydantic==2.9.2 pydantic-settings==2.7.0 email-validator==2.2.0 # required by pydantic.EmailStr python-jose[cryptography]==3.3.0 passlib[bcrypt]==1.7.4 bcrypt==4.0.1 # pinned: 4.1+ removed __about__ which breaks passlib 1.7.4 httpx==0.27.0 sse-starlette==1.8.2 qdrant-client==1.9.0 python-multipart==0.0.9 structlog==24.1.0 tenacity==8.2.3 tiktoken==0.6.0 PyYAML==6.0.1 # tests pytest==8.1.1 pytest-asyncio==0.23.6 pytest-cov==5.0.0 anyio==4.3.0 # lint / types ruff==0.4.4 mypy==1.10.0