- Update to 3.8.0
## bugfixes:
* #12430 [component: bokehjs] [BUG] Step glyphs do not support
linked brushing
* #12994 [component: bokehjs] [BUG] Patch does not output under
certain conditions
* #13616 [component: bokehjs] [BUG] DateRangePicker value does
not reflect value in browser when selection is aborted
* #14334 js_on_change not firing when range is updated in range
tool
* #14352 [component: bokehjs] Log Axis and Range1d < 1 failing
* #14383 [component: bokehjs] `SerializationError: circular
reference` When Passing List of Renderers to CustomJS
Callbacks, but not when passing renderers sperately.
* #14396 [component: examples] Remove context from time of day in
span example
* #14399 Bad typings for `list_attr_splat` (e.g. `Plot.axis`)
* #14413 [component: bokehjs] `ValueRef` `formatter` does not
handle datetime nullable well
* #14420 [component: bokehjs] Enhance performance of WebGL
multi_marker
* #14422 [component: bokehjs] Legend renderer not correctly
positioned when saved with SaveTool
* #14424 [component: bokehjs] Patches with no data does not show
plot with Bokeh 3.7+
* #14458 [component: bokehjs] Removing and re-adding DOM nodes
causes React problems
* #14461 [component: tests] The regression test for issue #14207
is unreliable
* #14468 [component: docs] Try on CodePen link does not work in
OBS-URL: https://build.opensuse.org/request/show/1305499
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=101
* #14082 [BUG] p.circle(..) can't be added as renderer to
PointDrawTool since 3.6
* #14153 [component: bokehjs] `ScaleBar` positioning
doesn't work correctly
* #14160 [component: docs] Search box on start page has
no surrounding line
* #14168 [component: bokehjs] [BUG] using add_tile to add
multiple layers causes error on JScript side
* #14088 [component: docs] [BUG] Missing radius parameter
in code example
* #14086 Update links to sponsor page
* #14155 Backports for 3.6.2
seems broken
* #13963 [FEATURE] Add a conda channel for rc releases
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=99
## bugfixes:
* #14082 [BUG] p.circle(..) can't be added as renderer to
PointDrawTool since 3.6
* #14090 [component: bokehjs] [BUG] Google Chrome 130 fails to
draw figure, throws `TypeError: Failed to execute 'fill' on
'CanvasRenderingContext2D'`
* #14107 [component: bokehjs] [BUG] Loss of mobile touch
scrolling with update to Bokeh 3.6.0
## tasks:
* #14096 Backports for 3.6.1
- Release 3.6.0
## bugfixes:
* #4951 ModelExtensions - all resources from a whole module are
loaded
* #7524 GroupFilter only accepts strings
* #13827 [component: bokehjs] [BUG] Lack of range expansion when
there remains unbounded directions, even when
`maintain_focus=False`
* #13886 [component: bokehjs] [BUG] NPM package has types
(*.d.ts) in incorrect location
* #13957 [component: bokehjs] Explicit selection glyph example
broken
* #13959 [BUG] Reset Tool Error in Bokeh Gridplot with Single
Plot
* #13964 [component: bokehjs] [BUG] page won't render if CustomJS
args has a dict with key "constructor"
* #13965 [component: bokehjs] [BUG] CategoricalSlider shows
‘undefined’ value and skip that value
* #13972 BOKEH_MINIFIED not working
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=97
- Update to 3.5.2
* Fixed a bug in masking indices with secondary ranges in Patches
and MultiPolygons glyphs (pull request 14016)
* Restored support for browsers that don’t implement
OffscreenCanvas (pull request 14008)
* Improved determination of WebSocket protocol in <iframe>
embedding (pull request 14003)
* Fixed a bug in handling of CORS requests (pull request 13999)
* Fixed an issue with numpy 2.0 and streaming ndarrays (pull
request 14007)
* Fixed bad string formatting in various error messages (pull
request 14020, pull request 14022)
- Release 3.5.1
* Fixed handling of certain classes of objects in HasProps
internals (pull request 13970)
* Restored support for BOKEH_MINIFIED=no in resources (pull
request 13974)
* Updated the location of *.d.ts files in package.json (pull
request 13975)
* Fixed merging of plots in grid plots when only one plot is
involved (pull request 13978)
* Restored a bit of legacy font measurement logic for Firefox ESR
(pull request 13979)
* Fixed indexing of categories in CategoricalSlider widget (pull
request 13966)
- Release 3.5.0
* Added support for BoxAnnotation.inverted property (pull request
13810)
* Added support for key modifiers to WheelZoomTool and
WheelPanTool (pull request 13815)
OBS-URL: https://build.opensuse.org/request/show/1203529
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=95
- Update to version 3.4.0:
* Too many changes to list, see
%{_docdir}/python3<N>-bokeh/CHANGELOG.
- Add CHANGELOG file as Source; it is missing from PyPI tarballs.
- Drop bokeh-sampledata.tar.xz as tarball cannot be checked
against upstream (it is generated locally by the packager and
liable to be compromised); delete or disable tests depending on
sampledata.
- Drop python-nbconvert requirement for test flavour on `%ix86`,
where it is unavailable and disable related tests; make tests
flavour arch dependent.
OBS-URL: https://build.opensuse.org/request/show/1166738
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-bokeh?expand=0&rev=87