-
Notifications
You must be signed in to change notification settings - Fork 91
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
[BUG] - Panel preview refresh does not work #2722
Comments
@krassowski - Do you have thoughts on what might be happening here? |
@pavithraes, yes:
Since there was not even a pre-release of the new nebari yet, this would not work unless you are running manually built dockere images of the |
So I think this is a duplicate of #2580. The fix requires the dependencies on both sides (client conda environment AND the base docker image) to be updated; if you updated the dependencies in your environment only you would get a partial fix as described in your issue, so I think this is likely what happened, but let me know if you were running of the latest docker image from |
I thought @marcelovilla updated the demo.nebari.dev instance to use docker images from the |
If I can get an account on that instance I can investigate :) |
The default environment has an old version of We need |
Thanks for investigating! |
@marcelovilla double checked that the image is right. It appears that this is an issue with the image. In logs I see that it gets installed correctly from conda:
but then overwritten with
which directly related to: Since there is no pin for As discussed also with @aktech and @viniciusdc adding a second pin in the |
It looks like the fix is to simply rebuild the image. The only pin that I see is in
Because That said, we need to solve nebari-dev/nebari-docker-images#173 which I think needs to be done by publishing |
Thanks for looking into this @krassowski! I cut an RC of the docker images and updated the demo deployment with them. I'm on board with publishing @pavithraes can you let me know if it works now? Looking through the logs, it seems the correct bokeh version gets installed by conda and then pip does not try to install it as the requirement is satisfied. |
For what's it worth, it looks good to me now: I used the reproducer from @kcpevey's post here: https://discourse.holoviz.org/t/widget-updates-appear-blocked-by-python-until-process-in-complete-in-deployed-app/7103 |
Refresh button does not work though. Closing and reopening the preview works. |
@pavithraes can we close this issue now? |
As discussed, I think we can keep this open and use it to track the refresh-not-working part |
Describe the bug
The Panel preview in JupyterLab does not display plots and widgets.
It was recently worked on in #2580. The template elements seem to render, but the widgets and plots in the main and sidebar are not displayed. In a layout without a template, the preview is blank.
Expected behavior
All elements of the Panel dashboard should be rendered in the preview.
OS and architecture in which you are running Nebari
GCP (demo.nebari.dev)
How to Reproduce the problem?
Use the env & code in https://jhub-apps.nebari.dev/docs/create-apps/panel-app, with the specific versions mentioned below
Command output
No response
Versions and dependencies used.
Panel - 1.5.0
Bokeh - 3.5.2
Compute environment
GCP
Integrations
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: