JupyterLab 4.2 and Notebook 7.2 are available!

JupyterLab 4.2.0 has been released! This new minor release of JupyterLab includes 3 new features, 20 enhancements, 33 bug fixes and 29 maintenance tasks. There were 39 contributors to this release including 10 new contributors to JupyterLab.Jupyter Notebook 7.2.0 has also been released, including many of the fixes and enhancements…

Continue ReadingJupyterLab 4.2 and Notebook 7.2 are available!

Make your Pandas or Polars DataFrames Interactive with ITables 2.0

ITables, or Interactive Tables, is a MIT-licensed Python package that renders Python DataFrames using the DataTables JavaScript library. ITables 2.0, that I have just released, adds support for the DataTables Extensions. In this post we review the functionalities brought by this release.How to use ITables, and what you getITables can be installed…

Continue ReadingMake your Pandas or Polars DataFrames Interactive with ITables 2.0

Python environment management using JupyterLab Desktop CLI

JupyterLab Desktop (JLD) CLI provides several commands and options to manage Python environments for use in the application. In my previous blog post I had covered using JLD UI to manage Python environments. You can use jlab CLI commands to do the same and for additional environment management options.Setting up…

Continue ReadingPython environment management using JupyterLab Desktop CLI

JupyterLab Desktop UI Modes

We are pleased to announce UI Mode features recently added to JupyterLab Desktop (JLD). JupyterLab Desktop now provides a convenient way to set the JupyterLab UI layout per project and introduces an new layout mode: “Zen Mode”.UI Mode menuThere is now a new sub-menu under session menu, titled “UI Mode”, which lets…

Continue ReadingJupyterLab Desktop UI Modes

Python Environment management in JupyterLab Desktop

Python environment management in JupyterLab DesktopWe are pleased to announce Python environment management features recently added to JupyterLab Desktop (JLD). Now you can create new Python environments and manage existing ones on your system, right from JupyterLab Desktop UI.Python environment management dialogPython environments and their use in JupyterLab DesktopThe standard distribution…

Continue ReadingPython Environment management in JupyterLab Desktop

JupyterLab 4.1 and Notebook 7.1 are here

JupyterLab 4.1 and Notebook 7.1 are now available! These releases include several new features, bug fixes, and enhancements for extension developers. This release is compatible with extensions supporting JupyterLab 4.0 and Notebook 7.0.JupyterLab 4.1 is one of the largest minor releases of JupyterLab to date, bringing 6 new features, 39 enhancements,…

Continue ReadingJupyterLab 4.1 and Notebook 7.1 are here

CUDA enabled Jupyter Docker Images

I am happy to announce that Jupyter Docker Stacks project now provides GPU accelerated Docker images. This allows PyTorch or TensorFlow operations to use compatible NVIDIA GPUs for accelerated computation.How to find these imagesAll our images are available on Quay.io registry. We provide CUDA accelerated versions of images are available for…

Continue ReadingCUDA enabled Jupyter Docker Images

Curvenote joins the mybinder.org federation

Curvenote is now a part of the mybinder.org federation. By hosting a BinderHub instance running on the company’s infrastructure, additional capacity is available on the https://mybinder.org service.curvenote.com/for/journalsThe mybinder.org project provides a critical, free public service for scientists, researchers and educators worldwide. The ability to spin up a Jupyter server to…

Continue ReadingCurvenote joins the mybinder.org federation

JupyterGIS

Pioneering Web-based, Collaborative, and Open-source GIS ToolsBy Sylvain Corlay [1], Anne Fouilloux [2], and Monika Weissschnur [3]We are thrilled to announce that the European Space Agency (ESA) is funding our proposal “Real-time collaboration and collaborative editing for GIS workflows with Jupyter and QGIS.”The consortium spearheading this project comprises QuantStack and Simula Research…

Continue ReadingJupyterGIS

Building Your Networking Strategy Using Multi-Cloud, Hybrid Cloud or Multi-Orchestrator Architectures

As businesses and their applications grow, so do the demands placed on their networks. Networking strategies are required to manage so many services spread across such a broad surface. But with so many kinds of networks out there, it isn’t always obvious which kind your organization is managing. The terms…

Continue ReadingBuilding Your Networking Strategy Using Multi-Cloud, Hybrid Cloud or Multi-Orchestrator Architectures