tedana icon indicating copy to clipboard operation
tedana copied to clipboard

Update bokeh requirement from <=3.4.1,>=1.0.0 to <=3.4.2,>=3.4.2

Open dependabot[bot] opened this issue 1 year ago • 3 comments

Updates the requirements on bokeh to permit the latest version.

Changelog

Sourced from bokeh's changelog.

2024-06-25 3.4.2:

  • tasks:
    • #13843 [component: tests] Robustify bokehjs' SVG unit tests
    • #13876 [component: docs] Restore warning-less sphinx build
    • #13929 Backports for 3.4.2

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_interval if {x,y}_range is 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.title doesn'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:

    • #13631 [component: docs] DOC Missing vertical gap between grid items in First Steps guides
    • #13765 [component: docs] Missing release notes
    • #13772 [component: docs] Remove twitter icon link from docs and other properties
    • #13788 Enable RUF001 to lint confusable characters
    • #13816 Backports for 3.4.1

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=true assumes 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_overrides being {} causing error in deserialization
    • #13389 Unable to clone models with readonly properties
    • #13421 bokehjsdir(dev=True) doesn't resolve bokehjs/build anymore
    • #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

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Jul 01 '24 18:07 dependabot[bot]

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.

handwerkerd avatar Jul 02 '24 20:07 handwerkerd

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.

tsalo avatar Jul 02 '24 20:07 tsalo

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.

handwerkerd avatar Jul 02 '24 20:07 handwerkerd

Superseded by #1109.

dependabot[bot] avatar Jul 08 '24 18:07 dependabot[bot]