Erste Produktivversion

This commit is contained in:
2026-08-08 20:31:58 +02:00
parent d8ded2816d
commit 7b21e2d1b4
110 changed files with 18170 additions and 644 deletions

17
backend/requirements.txt Normal file
View File

@@ -0,0 +1,17 @@
fastapi==0.115.6
uvicorn[standard]==0.34.0
sqlalchemy==2.0.36
pymysql==1.1.1
alembic==1.14.0
pydantic==2.10.4
pydantic-settings==2.7.0
email-validator==2.2.0
argon2-cffi==23.1.0
# Transitiv über Starlette, hier explizit wegen to_thread.run_sync
anyio==4.7.0
# Ausgehende Abfragen bei Open Food Facts
httpx==0.28.1
# Web Push (VAPID, aes128gcm). Bringt cryptography und http-ece mit.
pywebpush==2.0.3
# Druckansicht - mit autoescape, weil Artikelnamen freie Eingaben sind
jinja2==3.1.5