Also add itsdangerous to requirements.txt (missing implicit dep of starlette SessionMiddleware) and a create_admin.py script for bootstrapping a system-role user with all permissions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
21 lines
374 B
Plaintext
21 lines
374 B
Plaintext
fastapi==0.115.5
|
|
uvicorn[standard]==0.32.1
|
|
python-multipart==0.0.12
|
|
jinja2==3.1.4
|
|
sqlalchemy==2.0.36
|
|
alembic==1.14.0
|
|
pymysql==1.1.1
|
|
itsdangerous>=2.1.0
|
|
cryptography>=44.0.0
|
|
bcrypt>=4.2.1
|
|
pydantic-settings==2.6.1
|
|
httpx==0.28.1
|
|
celery[redis]==5.4.0
|
|
redis==5.2.1
|
|
flower==2.0.1
|
|
python-json-logger==3.2.1
|
|
pytest==8.3.4
|
|
pytest-asyncio==0.24.0
|
|
pytest-cov==6.0.0
|
|
factory-boy==3.3.1
|