SIDEL_ScriptsManager/requirements.txt

48 lines
821 B
Plaintext

# Core Framework
flask>=3.0.0
flask-sqlalchemy>=3.1.0
flask-login>=0.6.0
flask-wtf>=1.2.0
flask-socketio>=5.3.0
werkzeug>=3.0.0
# Web Server
gunicorn>=21.2.0
eventlet>=0.30.0
# Database
# sqlite3 is built-in with Python 3.12+
# Conda Environment Management
psutil>=5.9.0
# Backup and Scheduling
schedule>=1.2.0
# For hammer_simulator.py exports
matplotlib>=3.7.0
reportlab>=4.0.0
numpy>=1.24.0
# Export and Visualization (for Water Hammer Simulator)
matplotlib>=3.6.0
reportlab>=4.0.0
numpy>=1.24.0
# Markdown Processing
markdown>=3.5.0
pygments>=2.16.0
# File Management & Compression
watchdog>=3.0.0
# Utilities
pyyaml>=6.0.1
python-dateutil>=2.8.2
requests>=2.31.0
# Development & Testing (optional)
pytest>=7.4.0
pytest-flask>=1.3.0
black>=23.9.0
flake8>=6.1.0