-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.in
More file actions
32 lines (26 loc) · 936 Bytes
/
Copy pathrequirements.in
File metadata and controls
32 lines (26 loc) · 936 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Direkte Abhaengigkeiten des Projekts.
# Aenderungen hier vornehmen, dann:
# pip-compile --strip-extras --output-file=requirements.txt requirements.in
# --- Web-Framework / Flask-Oekosystem ---
Flask
Flask-Limiter
Flask-Login
Flask-Mail
Flask-WTF
# --- Auth / Krypto ---
Authlib
cryptography # cryptography.fernet, siehe core/extensions.py
# --- Laufzeit / Server ---
gunicorn
# --- Infrastruktur ---
redis
requests
python-dotenv
python-dateutil # blueprints/admin/admin.py
portalocker # blueprints/admin/admin.py
# --- Features ---
qrcode # blueprints/cards/cards.py
pillow # QR-PNG-Ausgabe und Normalisierung der Foto-Uploads
# Hinweis: Flask-SQLAlchemy und gevent wurden entfernt - der Datenzugriff laeuft
# durchgehend ueber sqlite3, und worker_class ist "sync". `requests` bleibt: es wird
# von Authlib zur Laufzeit geladen, auch wenn kein Projektmodul es importiert.