Update bokeh requirement from <=3.4.1,>=1.0.0 to <=3.4.2,>=3.4.2
Updates the requirements on bokeh to permit the latest version.
Changelog
Sourced from bokeh's changelog.
2024-06-25 3.4.2:
- tasks:
2024-04-11 3.4.1:
bugfixes:
- #13544 [component: docs] Docs build on Windows not working
- #13692 [component: bokehjs] [BUG] Blurry plots with WebGL
- #13725 [component: bokehjs] [BUG] Enforce
max_interval/min_intervalif{x,y}_rangeis not set- #13795 [component: docs] Example code block for CustomJSFilter is missing
- #13803 [component: bokehjs] [BUG] 3.4.0: Selection glyph no longer employs selection_glyph properties
- #13804 [component: bokehjs]
InputWidget.titledoesn't update anymore- #13806 [component: bokehjs] [BUG] Switching order of children in layout has no effect
- #13793 [component: docs] Fix indentation issue
- #13820 [component: docs] fix path and typos related to jupyter.rst
- #13821 [component: docs] fix indentation of layout_function param
tasks:
2024-03-14 3.4:
- bugfixes:
- #6826 [component: bokehjs] Tap events not registering during MouseMove events
- #8508 [component: bokehjs] Tap event latency
- #10782 [component: bokehjs] Typo in prelude.ts
- #11794
BOKEH_DEV=trueassumes file resources when using the server- #12088 [component: bokehjs] [BUG] Select widget has no value if only options are provided but the UI suggests otherwise
- #12616 [component: bokehjs] [BUG] installing bokehjs from npm doesn't pull in dependencies
- #12870 [component: bokehjs] [BUG] DatetimeTickFormatter strips leading 0 in "%H" format, works in " %H"
- #13071 [component: bokehjs] [BUG] Pinching zoom-in on touch devices
- #13131 [component: bokehjs] roots added in a callback are not displayed
- #13157 [component: bokehjs] Prevent blink when updating ImageURL source
- #13281 [component: bokehjs] font-size does not depend on --font-size css variable
- #13293 [component: bokehjs] [BUG] _hit_point() is broken in VAreaStep
- #13337 [component: bokehjs] [BUG]
output_notebook(resources=INLINE)in jupyter lab does not load jquery- #13362 [component: bokehjs] [BUG] Inconsistent handling of background and border fill alpha
- #13378 [component: bokehjs] [BUG]
Axis.major_label_overridesbeing{}causing error in deserialization- #13389 Unable to clone models with readonly properties
- #13421
bokehjsdir(dev=True)doesn't resolvebokehjs/buildanymore- #13441 [component: bokehjs] [BUG] filter.booleans doesn't trigger the re-render of the plot
- #13483 [component: bokehjs] [BUG] RangeTool does not respect target
max_interval
... (truncated)
Commits
49dfd6dDeployment updates for release 3.4.2cfcb62cMerge pull request #13929 from bokeh/mattpap/3.4.2_backportsc7a8e75Add 3.4.2 release notes6bcc85fUpdate switcher.jsonfb6b3ebmove switcher.json back to docs/bokeh (#13903)ea41a0denable pydata_sphinx_theme version banner (#13901)7a13547Restore warning-less sphinx build (#13876)3c69569fix broken search on the start page (#13823)a7c5a35Robustifynode make packand display versions (#13851)bce1875Robustify bokehjs' SVG unit tests (#13843)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
They are messing with taptools again so I'll definitely want to view outputs before merging, but I can't seen to install bokeh 3.4.2 through micromamba or pip. I might give this a few days to see if the new version becomes available & will then test locally before approving this one for merging.
What version of Python are you trying to install the new version on? I think they dropped support for 3.8, which would explain why makeenv_38 is failing.
This PR does something I don't love- it changes the minimum version on top of the maximum version, so if we were skating by before on 3.8 by installing/using an older bokeh version this PR probably breaks that.
I'm using python 3.11 so that's not my specific issue.
Looks like #1106 also bumps up the minimum scipy version. No clue why this is happening for some of these bot-generated PRs, but not others.
Superseded by #1109.