Schlangenfraß: Jupyter Updates
Schon vor einigen Wochen trudelten Update-Meldungen zu JupyterLab, Jupyter Notebook und JupyterLite in meinen Feedreader. Auch wenn ich diese Python-Umgebungen in der letzten Zeit aufgrund anderer Interessen etwas vernachlässigt habe, möchte ich Euch die Updates natürlich nicht vorenthalten.
JupyterLab 4.5 und Jupyter Notebook 7.5
Von JupyterLab ist die Version 4.5 freigegeben worden. Es ist ein kleines Update, das keine nennenswerten neuen Features beinhaltet, aber eine Menge von (meist kleineren) Fehlern behebt und etliche Performance- und sonstige Verbesserungen mitbringt.
Die Version 4.5 ist noch nicht in JupyterLab Desktop angekommen. Hier ist das aktuelle Release immer noch die Version 4.2.5-1.
Parallel zu JupyterLab 4.5 wurde auch die Version Jupyter Notebook 7.5 veröffentlicht, die im Wesentlichen aus einem Update auf JupyterLab 4.5 mit einigen zusätzlichen Verbesserungen und Fehlerbehebungen besteht.
Einen Überblick über die Neuerungen in den aktuellen Versionen von JupyterLab und JupyterNotebook geben Jeremy Tuloup, QuantStack und Rosio Reyes von Anaconda in dem Video »What’s New in Jupyter Frontends«.
JupyterLite 0.7
Von JupyterLite, der auf Pyodide basierenden Distribution von JupyterLab, die vollständig im Browser läuft und ohne Backend auskommt, wurde die Version 0.7 veröffentlicht. Hier wurden etliche neue Features implementiert, wie zum Beispiel die Unterstützung separater Arbeitsumgebungen, Audio- und Video-Wiedergabe oder einen Basic Notebook Export.
JupyterLite setzt in der Version 0.7 auf JupyterLab 4.5 und Jupyter Notebook 7.5 auf und verspricht signifikante Geschwindigkeits-Verbesserungen.
Eine Übersicht über die neuen Features gibt es in dem obigen Video von Jeremy Tuloup. Darin kann man auch erkennen, daß JupyterLite mit P5.js spielt, dem JavaScript-Ableger von Processing. Ein Grund mehr, daß ich mir JupyterLite unbedingt mal genauer anschauen sollte. Still digging!
Bild: Python with a Jupyter Notebook, erstellt mit OpenArt.ai. Prompt: »Colored DC comic style. A green python wearing horn-rimmed glasses sits at a desk, a steaming cup of coffee in his hand. In front of him lies a notepad, covered in scribbles of ideas and sketches on mathematics and computer science. On the notepad rests an old-fashioned fountain pen. To the left is a stack of files, with slips of paper sticking out. To the right is a mug containing writing utensils. Shelves line the walls, filled with books and knick-knacks. Winter sunlight streams through a window on the side. Language: German, no speech bubbles. No Horns.« Modell: Nano Banana Pro.
