Juvio: Notebooks Jupyter Reproducibles con Gestión de Dependencias Inline
2025-05-20
Juvio simplifica el flujo de trabajo de Jupyter Notebook al abordar la gestión de dependencias y la integración con Git. Permite instalar paquetes directamente en el notebook usando `%juvio install`, guardando las dependencias como metadatos (PEP 723). Juvio configura automáticamente entornos virtuales efímeros (usando uv), garantizando resultados reproducibles. El notebook se convierte a un formato similar a un script para diffs Git más limpios, eliminando la necesidad de archivos lock o requirements.txt. Esto garantiza la reproducibilidad y simplifica el control de versiones.
Desarrollo