Uma extensão do JupyterLab que adiciona um painel do Git para preparar, fazer commits, gerenciar branches e sincronizar repositórios sem sair dos notebooks.
timkpaine/jupyterlab-autoversion
Uma extensão do JupyterLab que salva checkpoints persistentes e versionados dos notebooks a cada salvamento e permite comparar versões anteriores.
- Estrelas
- 84
- Forks
- 10
- Issues abertas
- 8
- Último commit
- há 6 dias
O que é?
jupyterlab-autoversion adiciona versionamento automático aos notebooks abertos no JupyterLab. Em vez de depender de um único checkpoint, cada salvamento cria uma nova revisão, mantida mesmo após reinicializações do servidor, para que versões anteriores do notebook continuem disponíveis.
A extensão também permite comparar o notebook atual com versões salvas anteriormente, facilitando a identificação do que mudou e quando. É um pacote Python instalado como extensão do JupyterLab e publicado no PyPI.
Recursos principais
- 01Cria um checkpoint versionado a cada salvamento do notebook.
- 02Mantém as versões salvas disponíveis mesmo após reinicializações do JupyterLab.
- 03Permite comparar um notebook com as versões salvas anteriormente.
Casos de uso
- Acompanhar as mudanças em um notebook de análise ao longo de várias sessões de edição.
- Recuperar uma versão anterior de um notebook após edições indesejadas.
- Analisar as diferenças entre revisões de um notebook de ciência de dados.
Tópicos
Perguntas frequentes
- O que é jupyterlab-autoversion?
- Uma extensão do JupyterLab que salva checkpoints persistentes e versionados dos notebooks a cada salvamento e permite comparar versões anteriores. jupyterlab-autoversion adiciona versionamento automático aos notebooks abertos no JupyterLab. Em vez de depender de um único checkpoint, cada salvamento cria uma nova revisão, mantida mesmo após reinicializações do servidor, para que versões anteriores do notebook continuem disponíveis.
- jupyterlab-autoversion é gratuito? Qual é a licença?
- jupyterlab-autoversion é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- jupyterlab-autoversion ainda é mantido?
- Manutenção ativa. O último commit de jupyterlab-autoversion foi em 1 de nov. de 2026.
- Para que posso usar jupyterlab-autoversion?
- Acompanhar as mudanças em um notebook de análise ao longo de várias sessões de edição. Recuperar uma versão anterior de um notebook após edições indesejadas. Analisar as diferenças entre revisões de um notebook de ciência de dados.
- Onde consigo jupyterlab-autoversion?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/timkpaine/jupyterlab-autoversion
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma extensão do JupyterLab que permite registrar funções Python arbitrárias como comandos na paleta de comandos.
Uma extensão do JupyterLab que abre arquivos ao digitar parte do nome em um painel de abertura rápida.
Uma distribuição do JupyterLab que roda inteiramente no navegador, com kernels Python baseados em WebAssembly e sem precisar de servidor.
Uma extensão do JupyterLab para enviar notebooks por e-mail, com ou sem código, no corpo da mensagem ou como anexos HTML ou PDF.
Uma extensão do JupyterLab que permite navegar por uma biblioteca compartilhada de modelos de notebooks e criar notebooks a partir deles.