-
-
Notifications
You must be signed in to change notification settings - Fork 718
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
Dashboard plot sizing issue with bokeh=3
#7173
Comments
Thanks for the heads up @bryevdv. We can easily set an upper bound if needed. When's the 3.0 release scheduled to come out? We might be able to patch things up here before then |
@jrbourbeau Ostensibly next Monday but if you need a little more time to get another release out with a cap, we can wait a little longer. |
Rerunning CI in #5648 to see what failures look like. Is there an Our normal release schedule has a new release coming out next Friday, though we could also push out something earlier if needed. Setting the |
@jrbourbeau there is one in https://github.com/bokeh/bokeh/actions/runs/3299130418/jobs/5442278509 this shows the
If so, I'd recommend a programmatic check in dask with a meaningful message ("requires version > 2.1.1 and < 3.0" etc) |
I will just propose to our team to postpone one week. I think if you can also get a release out slightly earlier without too much hassle, that couldn't hurt, though. |
BTW @jrbourbeau if you have a script or notebook that exercises the dashboard and would be useful for smoke / acceptance I'd love to check it in somewhere on our end so it's available for anyone to test with. I've been using this but something more substantial would be better think
|
Hi, when can we expect a release of distributed that accounts for the latest Bokeh version changes? We are getting the following error in our pipeline:
This is with bokeh==3.0.1 and distributed==2022.10.2 |
bokeh=3
@gabicca the latest |
Here's an example of the dashboard plot sizing issue (from @mrocklin)
|
@bryevdv @mattpap I've still not been able to determine is this is an issue on the Also, @jacobtomlinson @pavithraes do either of you think there are CSS adjustments we could make in the meantime as a workaround? |
@jrbourbeau, how do I reproduce this? |
@mattpap there's a simple reproducer you could use in #7327. (Wrap the Oh, and navigate to http://localhost:8787/status to see the dashboard. |
Hi @jrbourbeau , So the original error is fixed, but now I'm getting a new import error:
I'm using distributed==2022.11.1 and bokeh==3.0.2 (as you can tell from the error). So this suggest that latest distributed is not compatible with bokeh 3. Is this a bug? A left over from previous releases? Or are they indeed not compatible? |
Thanks @gabicca. This is intentional. There are known issues with rendering the dashboard with |
I just went by what you said previously, that distributed 2022.11 supports bokeh 3; If it clearly breaks the code, why not just pin the bokeh version until the problems are fixed? Since you're raising an import error, not just a warning, I would not call it a "suggestion", it's more than that. If you intend to just warn people, as is also done in this piece of code, then maybe raising an import error should be removed? They are installed via pip from requirements.txt. |
I have created a new issue about the import error: #7362 |
ref: bokeh/bokeh#12503
It looks like there are some changes in the upcoming Bokeh major version bump that will need changes on the Dask side. cc @jrbourbeau what do you want to do here? If possible I think it would be advised to set a
<3.0
version cap for now.The text was updated successfully, but these errors were encountered: