# MYP Platform - Benötigte Python Dependencies # Nur tatsächlich verwendete Pakete # ===== CORE FRAMEWORK ===== Flask Werkzeug # ===== FLASK EXTENSIONS ===== Flask-Login Flask-WTF Flask-SocketIO WTForms Flask-CORS # ===== DATABASE ===== SQLAlchemy # ===== SECURITY ===== cryptography bcrypt PyJWT itsdangerous # ===== HTTP REQUESTS ===== requests urllib3 # ===== HARDWARE INTEGRATION ===== PyP100 pyserial pyusb # ===== REAL-TIME FEATURES ===== eventlet python-socketio # ===== SCHEDULING ===== schedule APScheduler # ===== GIS & LOCATION ===== geocoder # ===== DATA PROCESSING ===== openpyxl xlsxwriter pandas chardet python-magic python-magic-bin; sys_platform == "win32" # ===== EMAIL ===== email-validator # ===== IMAGE PROCESSING ===== Pillow qrcode # ===== PDF GENERATION ===== reportlab weasyprint # ===== DATE/TIME ===== python-dateutil pytz # ===== LOGGING ===== colorlog # ===== SYSTEM MONITORING ===== psutil # ===== FILE WATCHING ===== watchdog # ===== VALIDATION ===== cerberus marshmallow # ===== UTILITIES ===== python-slugify click # ===== WINDOWS COMPATIBILITY ===== pywin32; sys_platform == "win32" wmi; sys_platform == "win32" colorama; sys_platform == "win32" # ===== LINUX COMPATIBILITY ===== RPi.GPIO; sys_platform == "linux" # ===== PRODUCTION DEPLOYMENT ===== gunicorn; sys_platform != "win32" waitress # ===== DEVELOPMENT ===== python-dotenv