Extensión de JupyterLab que añade un panel de Git para preparar y confirmar cambios, gestionar ramas y sincronizar repositorios desde los notebooks.
timkpaine/jupyterlab-autoversion
Una extensión de JupyterLab que guarda checkpoints persistentes con versiones de los notebooks en cada guardado y permite compararlos con versiones anteriores.
- Estrellas
- 84
- Forks
- 10
- Issues abiertos
- 8
- Último commit
- hace 5 días
¿Qué es?
jupyterlab-autoversion añade control automático de versiones a los notebooks abiertos en JupyterLab. En lugar de depender de un único checkpoint, cada guardado crea una revisión que se conserva aunque se reinicie el servidor, por lo que los estados anteriores del notebook siguen disponibles.
La extensión también permite comparar el notebook actual con versiones guardadas anteriormente para ver con más facilidad qué cambió y cuándo. Es un paquete de Python que se instala como extensión de JupyterLab y se publica en PyPI.
Funciones clave
- 01Crea un checkpoint con versión cada vez que se guarda un notebook.
- 02Conserva las versiones guardadas aunque se reinicie JupyterLab.
- 03Permite comparar un notebook con sus versiones guardadas anteriormente.
Casos de uso
- Seguir los cambios de un notebook de análisis a lo largo de varias sesiones de edición.
- Recuperar un estado anterior de un notebook después de realizar cambios no deseados.
- Revisar las diferencias entre revisiones de un notebook de ciencia de datos.
Temas
Preguntas frecuentes
- ¿Qué es jupyterlab-autoversion?
- Una extensión de JupyterLab que guarda checkpoints persistentes con versiones de los notebooks en cada guardado y permite compararlos con versiones anteriores. jupyterlab-autoversion añade control automático de versiones a los notebooks abiertos en JupyterLab. En lugar de depender de un único checkpoint, cada guardado crea una revisión que se conserva aunque se reinicie el servidor, por lo que los estados anteriores del notebook siguen disponibles.
- ¿jupyterlab-autoversion es gratuito? ¿Qué licencia tiene?
- jupyterlab-autoversion es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿jupyterlab-autoversion sigue mantenido?
- Mantenimiento activo. El último commit de jupyterlab-autoversion fue el 1 nov 2026.
- ¿Para qué puedo usar jupyterlab-autoversion?
- Seguir los cambios de un notebook de análisis a lo largo de varias sesiones de edición. Recuperar un estado anterior de un notebook después de realizar cambios no deseados. Revisar las diferencias entre revisiones de un notebook de ciencia de datos.
- ¿Dónde consigo jupyterlab-autoversion?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/timkpaine/jupyterlab-autoversion
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Extensión de JupyterLab que permite registrar funciones arbitrarias de Python como comandos en la paleta de comandos.
Extensión de JupyterLab que permite abrir archivos escribiendo parte de su nombre en un panel de acceso rápido.
Una distribución de JupyterLab que se ejecuta por completo en el navegador, con kernels de Python basados en WebAssembly y sin necesidad de un servidor.
Una extensión de JupyterLab que permite enviar notebooks por correo electrónico, con o sin código, como contenido integrado o como archivos adjuntos HTML o PDF.
Extensión de JupyterLab para explorar una biblioteca compartida de plantillas de notebooks y crear otros nuevos a partir de ellas.