70 lines
1.7 KiB
YAML
70 lines
1.7 KiB
YAML
# Configuración de entornos Conda para SIDEL ScriptsManager
|
|
# Este archivo define los entornos necesarios según las especificaciones del proyecto
|
|
|
|
# ENTORNO PRINCIPAL: scriptsmanager
|
|
# Propósito: Frontend Flask (SIDEL ScriptsManager)
|
|
# Puerto: 5002 (especificado en run_app.py)
|
|
# Características:
|
|
# - Gestión multiusuario con SQLite
|
|
# - WebSocket para logs en tiempo real
|
|
# - Multi-idioma (en, es, it, fr)
|
|
# - Temas light/dark
|
|
# - Gestión de proyectos y permisos
|
|
|
|
scriptsmanager_env:
|
|
name: scriptsmanager
|
|
channels:
|
|
- conda-forge
|
|
- defaults
|
|
dependencies:
|
|
- python=3.12
|
|
- pip
|
|
- sqlite
|
|
- pip:
|
|
- 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
|
|
- gunicorn>=21.2.0
|
|
- eventlet>=0.30.0
|
|
- psutil>=5.9.0
|
|
- schedule>=1.2.0
|
|
- markdown>=3.5.0
|
|
- pygments>=2.16.0
|
|
- watchdog>=3.0.0
|
|
- pyyaml>=6.0.1
|
|
- python-dateutil>=2.8.2
|
|
- requests>=2.31.0
|
|
|
|
---
|
|
|
|
# ENTORNO TSNET: tsnet
|
|
# Propósito: Simulaciones Water Hammer (scripts de hammer group)
|
|
# Puertos dinámicos: 5200-5400
|
|
# Características:
|
|
# - Análisis de water hammer con TSNet
|
|
# - Visualización científica con matplotlib
|
|
# - Generación de reportes PDF
|
|
# - Integración con WNTR para redes de agua
|
|
|
|
tsnet_env:
|
|
name: tsnet
|
|
channels:
|
|
- conda-forge
|
|
- defaults
|
|
dependencies:
|
|
- python=3.12
|
|
- numpy>=1.24.0
|
|
- matplotlib>=3.7.0
|
|
- pandas>=2.0.0
|
|
- scipy>=1.10.0
|
|
- pip
|
|
- pip:
|
|
- flask>=2.0.0
|
|
- flask-socketio>=5.0.0
|
|
- reportlab>=4.0.0
|
|
- requests>=2.25.0
|
|
- wntr>=1.1.0
|
|
- tsnet>=0.3.1 |