"feat: Add development and production requirements files"
This commit is contained in:
76
backend/app/requirements-prod.txt
Normal file
76
backend/app/requirements-prod.txt
Normal file
@@ -0,0 +1,76 @@
|
||||
# MYP Platform - Produktionsabhängigkeiten
|
||||
# Aktualisiert: Januar 2025
|
||||
# Installiere mit: pip install -r requirements-prod.txt
|
||||
|
||||
# ===== CORE FLASK FRAMEWORK =====
|
||||
Flask==3.1.1
|
||||
Flask-Login==0.6.3
|
||||
Flask-WTF==1.2.1
|
||||
Flask-Limiter==3.8.0
|
||||
|
||||
# ===== DATENBANK =====
|
||||
SQLAlchemy==2.0.36
|
||||
|
||||
# ===== SMART PLUG STEUERUNG =====
|
||||
PyP100==0.1.4
|
||||
|
||||
# ===== SICHERHEIT UND AUTHENTIFIZIERUNG =====
|
||||
Werkzeug==3.1.3
|
||||
bcrypt==4.2.1
|
||||
cryptography==44.0.0
|
||||
|
||||
# ===== CACHING UND RATE LIMITING =====
|
||||
redis==5.2.1
|
||||
|
||||
# ===== WEB REQUESTS UND HTTP =====
|
||||
requests==2.32.3
|
||||
|
||||
# ===== TEMPLATE ENGINE =====
|
||||
Jinja2==3.1.5
|
||||
MarkupSafe==3.0.2
|
||||
itsdangerous==2.2.0
|
||||
|
||||
# ===== SYSTEM MONITORING =====
|
||||
psutil==6.1.1
|
||||
|
||||
# ===== PRODUKTIONS-SERVER =====
|
||||
gunicorn==23.0.0
|
||||
|
||||
# ===== ZUSÄTZLICHE ABHÄNGIGKEITEN =====
|
||||
click==8.1.8
|
||||
blinker==1.9.0
|
||||
python-dotenv==1.0.1
|
||||
|
||||
# ===== DATENVERARBEITUNG =====
|
||||
pandas==2.2.3
|
||||
numpy==2.2.1
|
||||
|
||||
# ===== DATUM UND ZEIT =====
|
||||
python-dateutil==2.9.0
|
||||
pytz==2024.2
|
||||
|
||||
# ===== PERFORMANCE OPTIMIERUNGEN =====
|
||||
orjson==3.10.12
|
||||
ujson==5.10.0
|
||||
|
||||
# ===== LOGGING UND MONITORING =====
|
||||
structlog==24.4.0
|
||||
|
||||
# ===== WINDOWS-SPEZIFISCHE ABHÄNGIGKEITEN =====
|
||||
pywin32==308; sys_platform == "win32"
|
||||
wmi==1.5.1; sys_platform == "win32"
|
||||
|
||||
# ===== PRODUKTIONS-MONITORING =====
|
||||
# APM und Monitoring für Produktion
|
||||
sentry-sdk[flask]==2.19.2
|
||||
prometheus-client==0.21.1
|
||||
|
||||
# ===== PRODUKTIONS-SICHERHEIT =====
|
||||
# Zusätzliche Sicherheitstools für Produktion
|
||||
flask-talisman==1.1.0
|
||||
flask-cors==5.0.0
|
||||
|
||||
# ===== PRODUKTIONS-PERFORMANCE =====
|
||||
# Performance-Optimierungen für Produktion
|
||||
gevent==24.11.1
|
||||
greenlet==3.1.1
|
||||
Reference in New Issue
Block a user