-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.9.0 breaks Output rendering in voila #463
Comments
Starting from this release, updating ipympl should be less painful. |
@ianhi I can also reproduce this issue. Latest ipympl seems to not work with Voila. I guess the issue is with the package version number. Voila seems to be trying to download jupyter-matplotlib 1.0.0 instead of 0.11.0:
|
Is that maybe a bug in voila and it's widget manager? |
I wonder why this doesn't happen for ipywidgets though. As far as I can see we've done the same thing as is done there |
Apparently there is the same issue with nbpshinx (which uses the ipywidgets HTMLManager) #462 You can see in this issue's screenshots the same thing:
|
It's unclear to me now how Voila/nbsphinx are supposed to know which jupyter-matplotlib version they need to download if that version is not part of the Python model... So this error makes sense. |
ipywidgets seems to be making a special case for ipywidgets... |
I guess our only solution is to revert #448 :( I am so sorry |
It looks like if we want to implement #448 properly we need to update ipywidgets first |
similar problem in vscode as well microsoft/vscode-jupyter#9697 |
0.9.1 should fix this issue. I will mark the 0.9.0 release as broken on @ianhi I reverted your changes on the widget versioning, again I am sorry for this. Though I've loosen a bit the back-end/front-end relationship by requiring |
Describe the issue
Using an
ipywidgets.Output
to capture some ipympl plots, then displaying the Output in Voila shows only "Loading Widget...". Works with ipympl 0.8.8.Minimal code example:
Works in JupyterLab 3.3.0:
Does not work in voila + ipympl 0.9.0:
Works in voila + ipympl 0.8.8:
Versions
The text was updated successfully, but these errors were encountered: