general update of the notebook image
This is a general update of the jupyterlab docker image including:
- updates in the base image:
- latex distribution to 2024 release
- miniforge conda distribution to 23.11
- Python to 3.11
- Jupyterlab to the next major release, version 4.1.5
- Notebook to next major release, version 7.1.2
- Other minor updates
- base image size reduced by using more aggressive conda command to clean the environments
- changes in the
jupyter
kernel:-
voila-gridstack
now installed from pypi, conda release too old -
itkwidgets
removed, lagging behind jupyter releases. Replaced by the trame backend for pyvista, which is the recommended one. - added more packages with widgets from JupyterLab (and voila):
ipydatagrid
,ipyreact
,ipyregulartable
,ipytree
,ipyvuetify
,plotly
,reacton
,solara
- minor updates to all packages
-
- changes in the
mantid
kernel:- added more packages from the scipy repository:
chexus
,essdiffraction
,esspolarization
,essreduce
,essreflectometry
,essnmx
,esssans
,sciline
,scippuncertainty
,tof
- minor updates to all packages
- added more packages from the scipy repository:
- Julia updated to 1.10.2
Can you please review and merge for testing on the cslab instance?