itkwidgets
itkwidgets copied to clipboard
Broken on Jupyterlab 3.x
Running to issues getting this working on Jupyterlab 3.x with the following:
enviornment.yml
:
channels:
- conda-forge
- defaults
dependencies:
- jupyterlab=3.0.10
- itkwidgets=0.32.0
- pyvista=0.29.0
jupyter labextension install @jupyter-widgets/jupyterlab-manager jupyter-matplotlib jupyterlab-datawidgets itkwidgets
Is my configuration bad, or is jupyterlab
3.x not supported?
jupyerlab 3.x is currently not supported, but on the agenda :-)
Hi all, since the last comment was in March, I feel it's a good time to ask for an update. Is there any deadline about supporting jupyterlab3?
Thanks!
Hi @sntgluca2,
JupyterLab3 support is targetted for September 17th. Thanks for your patience! :pray:
Hi, I stumbled across this issue by the time of October so I wanted to ask if its just me or is pyvista still not supported in Jupyterlab 3.1.17? Cheers
any news on support for jupyterlab3?
Hi @thewtex, I am one of JupyterLab maintainers and would like to offer help in porting to JupyterLab v3. Please feel welcome to ask any questions or ping me for advice on a draft PR if there are any issues. The migration guide is available in our docs. For reference, there is about 40 pull requests of other extensions migrating linked in https://github.com/jupyterlab/jupyterlab/issues/9461.
Also, JupyterLab 3 offers a new way of distributing extensions ("prebuilt extensions" - see this overview) so that users will no longer need to have Node.js installed, nor need the extra jupyter labextension install
command - installing via pip
will be sufficient. We highly recommend migrating to prebuilt extensions as this avoids all the trouble with rebuilding JupyterLab and improves user experience greatly, but this can be done independently from updating the dependencies to support v3 :)
@thewtex and @krassowski It's very sad to see ITK widgets languish. Even without support for JupyterLab 3.x, it's one of the best (maybe the best) 3D viewer available for Jupyter. Unfortunately, lack of support for JupyterLab 3.x seems to kind of stopped development altogether.
Is there anything that can be done to help move it forward? Like @krassowski , I would be happy to help fix issues if you can give some guidance on where the changes need to be made.
I'd like to chime in and add that I greatly miss ITK widgets in JupyterLab 3.x. I had an online notebook for visualizing hydrogen orbitals that is greatly helpful for my students, and it was made possible by your package.