Vue d'ensemble

JupyterLab 3.4, publié le 10 juillet 2022, ajoute les notifications et l'édition collaborative en temps réel.

Fonctionnalités principales

Notifications

Le système de notifications intégré informe l'utilisateur de la progression des tâches longues et des mises à jour d'extensions.

python
# Les notifications apparaissent dans JupyterLab
# pour les opérations longues

import time

# Simulation d'une tâche longue dans un notebook
for i in range(10):
    time.sleep(1)
    print(f'Étape {i+1}/10')
# JupyterLab notifie quand le noyau a terminé

Édition collaborative

L'édition collaborative en temps réel permet à plusieurs utilisateurs de travailler simultanément sur le même notebook.

python
# Activer l'édition collaborative
# pip install jupyter-collaboration

# Lancer JupyterLab avec collaboration
# jupyter lab --collaborative

# Plusieurs utilisateurs peuvent modifier
# le même notebook en temps réel
# Les curseurs des autres sont visibles

Sources