feat: add base FastAPI project structure with static frontend and API v1

This commit is contained in:
Lino Mallevaey
2025-08-18 00:22:50 +02:00
parent ff5026b8f7
commit 49bcb38261
14 changed files with 487 additions and 13 deletions

View File

@@ -1,13 +1,18 @@
fastapi[all]
uvicorn[standard]
sqlmodel
alembic
passlib[bcrypt]
pydantic-settings
ruff
black
isort
pytest
pytest-asyncio
httpx
gunicorn
fastapi==0.116.1
uvicorn[standard]==0.35.0
pydantic-settings==2.5.2
sqlalchemy==2.0.43
alembic==1.13.2
pymysql==1.1.0
aiomysql==0.2.0
passlib[bcrypt]==1.7.4
python-jose[cryptography]==3.3.0
email-validator==2.2.0
pytest==8.3.2
pytest-asyncio==0.23.8
httpx==0.27.2
orjson==3.9.11