feat: añadir reglas de notebooks y uv a init-jupyter

Actualizar JUPYTER_RULES en setup-jupyter.sh para incluir:
- Todos los notebooks van a carpeta notebooks/ o subcarpetas
- Siempre usar uv para gestionar Python (no pip directamente)
- Renumerar secciones de reglas
This commit is contained in:
2026-03-26 00:48:07 +01:00
parent 0295170e2e
commit d2017b83bc
+8 -2
View File
@@ -293,11 +293,17 @@ pgrep -af "jupyter" | grep "$(pwd)" || cat .jupyter-port 2>/dev/null
- Si no está activo → pedir al usuario: "Ejecuta `./run-jupyter-lab.sh` en otra terminal" - Si no está activo → pedir al usuario: "Ejecuta `./run-jupyter-lab.sh` en otra terminal"
### 3. Gestión de notebooks ### 3. Gestión de notebooks
- **TODOS los notebooks van a la carpeta `notebooks/`** o subcarpetas dentro de ella
- Si un notebook tiene >50 celdas → crear uno nuevo - Si un notebook tiene >50 celdas → crear uno nuevo
- Nombrar descriptivamente: `01_exploracion.ipynb`, `02_limpieza.ipynb` - Nombrar descriptivamente: `notebooks/01_exploracion.ipynb`, `notebooks/02_limpieza.ipynb`
- Mantener notebooks enfocados en una tarea - Mantener notebooks enfocados en una tarea
### 4. Antes de código pesado ### 4. Gestión de Python
- **SIEMPRE usar `uv` para gestionar Python** (entornos, dependencias, etc.)
- Añadir paquetes con `uv add nombre_paquete`
- Nunca usar pip directamente si uv está disponible
### 5. Antes de código pesado
- Avisar al usuario - Avisar al usuario
- Usar `%%time` o `tqdm` para progreso - Usar `%%time` o `tqdm` para progreso