Remove deprecated backend files and documentation, including Docker configurations, environment variables, and various scripts, to streamline the project structure and eliminate unused components.
This commit is contained in:
@ -1,86 +1,25 @@
|
||||
# === MYP Backend Dependencies ===
|
||||
# MYP V2 - Python Dependencies
|
||||
# Installiere mit: pip3.11 install -r requirements.txt
|
||||
|
||||
# Core Flask und Extensions
|
||||
Flask>=2.0.0,<3.0.0
|
||||
Flask-SQLAlchemy>=3.0.0
|
||||
Flask-CORS>=4.0.0
|
||||
Flask-JWT-Extended>=4.4.0
|
||||
Flask-Login>=0.6.0
|
||||
Flask-Migrate>=4.0.0
|
||||
Flask-Assets>=2.1.0
|
||||
# Flask Framework und Extensions
|
||||
Flask==3.0.0
|
||||
Flask-Login==0.6.3
|
||||
|
||||
# Datenbank
|
||||
SQLAlchemy>=2.0.0
|
||||
SQLAlchemy==2.0.23
|
||||
|
||||
# API und Serialisierung
|
||||
Flask-RESTful>=0.3.10
|
||||
marshmallow>=3.19.0
|
||||
flask-marshmallow>=0.15.0
|
||||
marshmallow-sqlalchemy>=0.29.0
|
||||
# Smart Plug Steuerung
|
||||
PyP100==0.1.4
|
||||
|
||||
# HTTP Requests
|
||||
requests>=2.31.0
|
||||
urllib3>=2.0.0
|
||||
|
||||
# Smart Home Integration (Tapo)
|
||||
PyP100>=0.1.2
|
||||
|
||||
# System und Netzwerk Monitoring
|
||||
psutil>=5.9.0
|
||||
netifaces>=0.11.0
|
||||
ping3>=4.0.0
|
||||
speedtest-cli>=2.1.3
|
||||
|
||||
# Konfiguration und Umgebung
|
||||
python-dotenv>=1.0.0
|
||||
|
||||
# Sicherheit
|
||||
PyJWT>=2.8.0
|
||||
bcrypt>=4.0.0
|
||||
cryptography>=41.0.0
|
||||
|
||||
# CLI und Tools
|
||||
click>=8.1.0
|
||||
|
||||
# Utilities
|
||||
validators>=0.20.0
|
||||
python-dateutil>=2.8.0
|
||||
pytz>=2023.3
|
||||
schedule>=1.2.0
|
||||
watchdog>=3.0.0
|
||||
filelock>=3.12.0
|
||||
|
||||
# Caching
|
||||
redis>=4.6.0
|
||||
cachetools>=5.3.0
|
||||
|
||||
# JSON und Data Processing
|
||||
jsonschema>=4.19.0
|
||||
pydantic>=2.4.0
|
||||
|
||||
# Production Server (optional)
|
||||
gunicorn>=21.2.0
|
||||
gevent>=23.7.0
|
||||
supervisor>=4.2.0
|
||||
# Passwort-Hashing (bereits in Flask enthalten, aber explizit für Klarheit)
|
||||
Werkzeug==3.0.1
|
||||
|
||||
# Entwicklung und Testing (optional)
|
||||
pytest>=7.4.0
|
||||
pytest-flask>=1.2.0
|
||||
coverage>=7.3.0
|
||||
pytest-cov>=4.1.0
|
||||
pytest==7.4.3
|
||||
pytest-cov==4.1.0
|
||||
|
||||
# Logging und Monitoring
|
||||
structlog>=23.1.0
|
||||
colorlog>=6.7.0
|
||||
# Produktions-Server (optional)
|
||||
gunicorn==21.2.0
|
||||
|
||||
# Performance und Memory
|
||||
memory-profiler>=0.61.0
|
||||
line-profiler>=4.1.0
|
||||
|
||||
# WebSockets (für Real-time Updates)
|
||||
Flask-SocketIO>=5.3.0
|
||||
python-socketio>=5.8.0
|
||||
|
||||
# Task Queue (optional für Background Jobs)
|
||||
celery>=5.3.0
|
||||
kombu>=5.3.0
|
||||
# Monitoring und Logging (optional)
|
||||
psutil==5.9.6
|
Reference in New Issue
Block a user