JupyterCon 2023

Why Won't My Favorite Notebook Extension Work in JupyterLab?
05-10, 15:00–15:55 (Europe/Paris), Room 1

Classic Jupyter Notebook extensions do not work in JupyterLab. This can be an impediment, for some people, to using JupyterLab.

The main focus of this talk is how to write Extensions for JupyterLab. We walk through a couple of practial examples, illustrating how to create and install a JupterLab extension. We also examine some details of the labextension framework.

We then discuss why classic notebook extensions don't work in JupyterLab, and propose strategies for porting your favorite nbextension to JupyterLab.

Repository with slides: https://github.com/DanielGoldfarb/jlxd

Daniel is an engineer at Bloomberg L.P. with experience developing Trading Systems, Risk Analytics, and applications for Financial Analysis of Equities and Fixed Income securities. He holds a Ph.D. in Molecular Biophysics from the University of Virginia, and was a CFA charter holder and member of the Chartered Financial Analyst Institute for more than 10 years. He is the Open Source maintainer of Matplotlib's MPLFINANCE package (https://pypi.org/project/mplfinance/), and the author of McGraw-Hill's "Biophysics Demystified."