merge: quick/jupyter-rules-notebooks-uv — reglas notebooks y uv para init-jupyter
This commit is contained in:
@@ -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"
|
||||
|
||||
### 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
|
||||
- Nombrar descriptivamente: `01_exploracion.ipynb`, `02_limpieza.ipynb`
|
||||
- Nombrar descriptivamente: `notebooks/01_exploracion.ipynb`, `notebooks/02_limpieza.ipynb`
|
||||
- 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
|
||||
- Usar `%%time` o `tqdm` para progreso
|
||||
|
||||
|
||||
Reference in New Issue
Block a user