Skip to content

Add panel pin to ensure Bokeh <3#974

Merged
maximlt merged 1 commit into
masterfrom
pin_panel
Nov 21, 2022
Merged

Add panel pin to ensure Bokeh <3#974
maximlt merged 1 commit into
masterfrom
pin_panel

Conversation

@maximlt

@maximlt maximlt commented Nov 21, 2022

Copy link
Copy Markdown
Member

FIxes #970

With the release of Bokeh 3 users started to get Bokeh 3 when installing hvPlot, while it's not compatible with it.

This PR adds Panel as a runtime dependency, as it is actually required by the explorer. It also pins it to >=0.11.0 as this version of Panel is the first one that added an upper pin to Bokeh.

Alternatively we could have pinned HoloViews to >= 1.15.0 as it pinned "panel >=0.13.1", however it's just been released 6 months ago. Previous releases of HoloViews pinned "panel >=0.9.5" which didn't have the upper pin for Bokeh.

@maximlt

maximlt commented Nov 21, 2022

Copy link
Copy Markdown
Member Author

Pinning Panel instead of pinning more HoloViews allows us to preserve support of Python 3.6, at least for the time being.

@maximlt maximlt merged commit 84f8d85 into master Nov 21, 2022
@maximlt maximlt deleted the pin_panel branch November 21, 2022 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

hvplot incompatible with bokeh 3.0.1, 3.0.2

1 participant