Accepting request 1226944 from devel:languages:python:numeric

- Update to 3.6.1
  ## 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/request/show/1226944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bokeh?expand=0&rev=51
This commit is contained in:
Ana Guerrero 2024-11-27 21:15:47 +00:00 committed by Git OBS Bridge
commit 99657a8ab8
7 changed files with 175 additions and 23 deletions

View File

@ -1,24 +1,70 @@
2024-08-23 3.5.2:
2024-11-06 3.6.1:
--------------------
* bugfixes:
- #13987 [BUG] If Origin is missing from cookie, autoload js handler fails with Tornado KeyError: 'Origin'
- #14002 [component: bokehjs] [BUG] Embedded server websocket cannot be used in `srcdoc` iframe
- #14013 [component: bokehjs] [BUG] Glyphs should correctly use configured ranges
- #14020 Fix ValueError check in ColumnDataSource.patch
- #14022 Fix ValueError in get_graph_kwargs
- #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:
- #14004 [BUG] `Numpy.datetime64` does not work when streaming
- #14006 [component: bokehjs] [BUG] Example program range_tool.py fails to run: "unexpected attribute 'start_gesture' to RangeTool"
- #14018 Backports for 3.5.2
- #14096 Backports for 3.6.1
2024-07-25 3.5.1:
2024-09-26 3.6:
--------------------
* bugfixes:
- #13967 [component: docs] Add missing release notes
- #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
- #13984 [component: tests] [BUG] Deprecation warning treated as error in pytest hook
- #14014 [component: bokehjs] [BUG] StringFormatter `nan_format` seems broken
- #14054 [component: bokehjs] [BUG] Custom hover tooltip on image plot shows all the image data.
- #14058 [component: bokehjs] [BUG] Clearing selection with ESC only works on first selection tool
- #14068 [component: bokehjs] [BUG] Unable to change figures displayed by altering children attribute of gridplot (or other layout classes) in JS callback
- #14072 [component: bokehjs] [BUG] Spinner input not responding to wheel event
- #13968 [component: docs] fix indentation in `offset` parameter for `Title`
- #14038 [component: bokehjs] Allow `is_equal(0, -0)` to be true to match `===`
- #14055 [component: docs] fix some typos
- #14065 [component: build] Generate correct `*.d.ts` files for CSS modules
* features:
- #601 [component: bokehjs] Add support for click events on categorical axes
- #11104 [component: bokehjs] [FEATURE] Option for DataTable column sorting to place NaNs last
- #13130 [component: bokehjs] Add CustomJSTicker
- #13893 [component: bokehjs] [FEATURE] Custom sorting of columns in a table
- #13905 [component: bokehjs] [FEATURE] triangle relative size by data units
- #13921 [FEATURE] Attach ScaleBar to subplot range
- #14035 [component: bokehjs] Add WebGL implementation for Ngon glyph
- #14031 [component: bokehjs] Add "open image in a new tab" mode to save tool
- #14033 Add support for click-style pan tools
* tasks:
- #13982 Backports for 3.5.1
- #12303 [FEATURE] Improved error message on token expiry
- #13835 [FEATURE] NumPy 2.0 support
- #13960 [component: docs] Remove sampledata download in contributing guide
- #13963 [FEATURE] Add a conda channel for rc releases
- #13969 [component: bokehjs] [BUG] Plots fail in Firefox 115.12.0esr (64-bit)
- #13946 [component: build] Upgrade to TypeScript 5.5
- #13977 [component: bokehjs] Make `GlyphRenderer` generic in glyph type and remove a lot of `any` types
- #13992 Remove docker and old integration tests cruft
- #14019 [component: docs] Python docstring argument fixes
- #14021 [component: docs] Fix HTML/CSS warning for palette group detail
- #14023 [component: docs] Remove outdated known issues list from BokehJS docs
- #14024 [component: docs] Update setup and testing docs dev guide
- #14037 [component: bokehjs] Clean up factor range and add factor method
- #14048 [component: bokehjs] Add missing `abstract` modifier to classes
- #14051 [component: bokehjs] Use pseudo type members to avoid casting
- #14052 [component: bokehjs] Make `PaletteSelect` use stylehseets instead of inline styles
- #14056 [component: bokehjs] Upgrade to TypeScript 5.6
- #14064 [component: build] Add `script:watch` task for incremental builds
- #14067 [component: build] Upgrade `@types/node` and fix npm audit's concerns
- #14071 [component: docs] fix a typo
- #14074 [component: docs] Bring 3.5.x point release notes to 3.6.0
- #14075 [component: docs] Add release notes for bokeh 3.6.0
2024-07-04 3.5:
--------------------

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f7facd8520a9203adeb4d796e87c3b1b52c0f2f0dbbc9e5b1acdc025c0dd0c5
size 45466176

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03a54a67db677b8881834271c620a781b383ae593af5c3ea2149164754440d07
size 6163320

3
bokeh-3.6.1-gh.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cb1dd296c05a88eafaa176b88af7ecef55741279858f911c970e8ed55f5bae92
size 45544139

3
bokeh-3.6.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04d3fb5fac871423f38e4535838164cd90c3d32e707bcb74c8bf991ed28878fc
size 6246963

View File

@ -1,3 +1,109 @@
-------------------------------------------------------------------
Wed Nov 27 16:37:34 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 3.6.1
## 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
* #13984 [component: tests] [BUG] Deprecation warning treated as
error in pytest hook
* #14014 [component: bokehjs] [BUG] StringFormatter `nan_format`
seems broken
* #14054 [component: bokehjs] [BUG] Custom hover tooltip on image
plot shows all the image data.
* #14058 [component: bokehjs] [BUG] Clearing selection with ESC
only works on first selection tool
* #14068 [component: bokehjs] [BUG] Unable to change figures
displayed by altering children attribute of gridplot (or other
layout classes) in JS callback
* #14072 [component: bokehjs] [BUG] Spinner input not responding
to wheel event
* #13968 [component: docs] fix indentation in `offset` parameter
for `Title`
* #14038 [component: bokehjs] Allow `is_equal(0, -0)` to be true
to match `===`
* #14055 [component: docs] fix some typos
* #14065 [component: build] Generate correct `*.d.ts` files for
CSS modules
## features:
* #601 [component: bokehjs] Add support for click events on
categorical axes
* #11104 [component: bokehjs] [FEATURE] Option for DataTable
column sorting to place NaNs last
* #13130 [component: bokehjs] Add CustomJSTicker
* #13893 [component: bokehjs] [FEATURE] Custom sorting of columns
in a table
* #13905 [component: bokehjs] [FEATURE] triangle relative size by
data units
* #13921 [FEATURE] Attach ScaleBar to subplot range
* #14035 [component: bokehjs] Add WebGL implementation for Ngon
glyph
* #14031 [component: bokehjs] Add "open image in a new tab" mode
to save tool
* #14033 Add support for click-style pan tools
## tasks:
* #12303 [FEATURE] Improved error message on token expiry
* #13835 [FEATURE] NumPy 2.0 support
* #13960 [component: docs] Remove sampledata download in
contributing guide
* #13963 [FEATURE] Add a conda channel for rc releases
* #13969 [component: bokehjs] [BUG] Plots fail in Firefox
115.12.0esr (64-bit)
* #13946 [component: build] Upgrade to TypeScript 5.5
* #13977 [component: bokehjs] Make `GlyphRenderer` generic in
glyph type and remove a lot of `any` types
* #13992 Remove docker and old integration tests cruft
* #14019 [component: docs] Python docstring argument fixes
* #14021 [component: docs] Fix HTML/CSS warning for palette group
detail
* #14023 [component: docs] Remove outdated known issues list from
BokehJS docs
* #14024 [component: docs] Update setup and testing docs dev
guide
* #14037 [component: bokehjs] Clean up factor range and add
factor method
* #14048 [component: bokehjs] Add missing `abstract` modifier to
classes
* #14051 [component: bokehjs] Use pseudo type members to avoid
casting
* #14052 [component: bokehjs] Make `PaletteSelect` use
stylehseets instead of inline styles
* #14056 [component: bokehjs] Upgrade to TypeScript 5.6
* #14064 [component: build] Add `script:watch` task for
incremental builds
* #14067 [component: build] Upgrade `@types/node` and fix npm
audit's concerns
* #14071 [component: docs] fix a typo
* #14074 [component: docs] Bring 3.5.x point release notes to
3.6.0
* #14075 [component: docs] Add release notes for bokeh 3.6.0
-------------------------------------------------------------------
Wed Sep 25 10:52:18 UTC 2024 - Ben Greiner <code@bnavigator.de>

View File

@ -30,22 +30,23 @@
%{?sle15_python_module_pythons}
Name: python-bokeh%{psuffix}
Version: 3.5.2
Version: 3.6.1
Release: 0
Summary: Interactive plots and applications in the browser from Python
License: BSD-3-Clause
URL: https://bokeh.org/
# Source-URL: https://github.com/bokeh/bokeh/
# for the precompiled JS files
# PyPI sdist for the precompiled JS files
# in order to build the JS on our own, need to resolve gh#openSUSE/obs-service-node_modules#43
Source0: https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
# for the tests
# Github repo for the tests
Source1: https://github.com/bokeh/bokeh/archive/refs/tags/%{version}.tar.gz#/bokeh-%{version}-gh.tar.gz
# Only present in the GH tarball, not extracted during non-test builds
Source2: https://raw.githubusercontent.com/bokeh/bokeh/%{version}/docs/CHANGELOG
BuildRequires: %{python_module Jinja2 >= 2.9}
BuildRequires: %{python_module Pillow >= 7.1.0}
BuildRequires: %{python_module PyYAML >= 3.10}
BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module colorama}
BuildRequires: %{python_module contourpy >= 1.2}
BuildRequires: %{python_module numpy >= 1.16}
@ -62,7 +63,6 @@ BuildRequires: python-rpm-macros
Requires: python-Jinja2 >= 2.9
Requires: python-Pillow >= 7.1.0
Requires: python-PyYAML >= 3.10
Requires: python-base >= 3.8
Requires: python-contourpy >= 1.2
Requires: python-numpy >= 1.16
Requires: python-packaging >= 16.8