Files
DadaoTask/backend/requirements.txt

22 lines
597 B
Plaintext

fastapi==0.115.6
uvicorn[standard]==0.34.0
# 生产进程管理:gunicorn + UvicornWorker(开发用 `uvicorn --reload` 即可)
gunicorn==23.0.0
sqlalchemy[asyncio]==2.0.36
asyncpg==0.30.0
alembic==1.14.0
pydantic==2.10.4
pydantic-settings==2.7.0
pyjwt==2.10.1
redis==5.2.1
python-multipart==0.0.20
# Windows has no system tz database; ZoneInfo("Asia/Shanghai") fails without this.
# On Linux the package simply shadows the system one -- harmless.
tzdata==2026.5
# dev / test only (split into requirements-dev.txt when it grows)
pytest==8.3.4
pytest-asyncio==0.25.0
httpx==0.28.1
ruff==0.8.4