commit python-bokeh for openSUSE:Factory

2024-03-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2024-03-05 18:51:59

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1770 (New)


Package is "python-bokeh"

Tue Mar  5 18:51:59 2024 rev:47 rq:1155074 version:3.3.4

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2024-01-28 19:42:58.193274747 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1770/python-bokeh.changes  
2024-03-05 18:52:01.656018069 +0100
@@ -1,0 +2,27 @@
+Mon Mar  4 21:19:00 UTC 2024 - Ben Greiner 
+
+- Update to 3.3.4
+  ## bugfixes:
+- #13594 [component: docs] New glyphs are missing from TOCs,
+  indexes
+- #13654 [component: server] [BUG] Tornado client sometimes not
+  correctly cleaned up leading to continuous keep alive ping
+  failures
+- #13656 [component: tests] Tests fail due to pandas'
+  deprecation warning
+- #13660 [component: bokehjs] [BUG] BooleanFilter doesn't work
+  with np.array
+- #13659 [component: docs] Fix missing User Guide sidebars
+  ## tasks:
+- #13502 [component: bokehjs] [FEATURE] Assist in measuring
+  display and interaction latency
+- #13587 [component: docs] [BUG] Update link to Jinja project
+  in server documentation
+- #13568 [component: examples] Add Metadata for
+  airports_graph.py and geojson_source.py
+- #13626 Force import line wrap by count and line length
+- #13647 [component: docs] Update CoC to use reporting form
+- #13664 [component: docs] Address missing image thumbnail
+- Requires pytest-asyncio 0.21.x
+
+---

Old:

  bokeh-3.3.3-gh.tar.gz
  bokeh-3.3.3.tar.gz

New:

  bokeh-3.3.4-gh.tar.gz
  bokeh-3.3.4.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.PUMh82/_old  2024-03-05 18:52:03.328078783 +0100
+++ /var/tmp/diff_new_pack.PUMh82/_new  2024-03-05 18:52:03.332078928 +0100
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package python-bokeh
 #
 # Copyright (c) 2024 SUSE LLC
 #
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.3.3
+Version:3.3.4
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
@@ -69,7 +69,7 @@
 Requires:   python-tornado >= 5.1
 Requires:   python-xyzservices >= 2021.9.1
 Requires(post): update-alternatives
-Requires(postun):update-alternatives
+Requires(postun): update-alternatives
 BuildArch:  noarch
 # SECTION test requirements
 %if %{with test}
@@ -87,7 +87,7 @@
 BuildRequires:  %{python_module pydot}
 BuildRequires:  %{python_module pygraphviz}
 BuildRequires:  %{python_module pyshp}
-BuildRequires:  %{python_module pytest-asyncio >= 0.18.1}
+BuildRequires:  %{python_module pytest-asyncio >= 0.18.1 with 
%python-pytest-asyncio < 0.23}
 BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}

++ bokeh-3.3.3-gh.tar.gz -> bokeh-3.3.4-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.3.3-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1770/bokeh-3.3.4-gh.tar.gz differ: 
char 13, line 1

++ bokeh-3.3.3-gh.tar.gz -> bokeh-3.3.4.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.3.3-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1770/bokeh-3.3.4.tar.gz differ: 
char 4, line 1


commit python-bokeh for openSUSE:Factory

2023-12-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-12-17 21:32:25

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.25432 (New)


Package is "python-bokeh"

Sun Dec 17 21:32:25 2023 rev:45 rq:1133619 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-10-13 23:16:37.511269632 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.25432/python-bokeh.changes 
2023-12-17 21:34:49.791045382 +0100
@@ -1,0 +2,42 @@
+Sat Dec 16 14:10:47 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 3.3.2:
+  * [BUG] BoxAnnotation don't show up if not all lrbt-bounds are
+set [gh#bokeh/bokeh#13432].
+- Delete a bunch of 0 sized files.
+- Re-create bokeh-sampledata.tar.xz.
+- Disable a couple more tests:
+  * test_vermin: vermin not packaged for openSUSE.
+  * test__use_provided_session_header_autoload: network use.
+
+---
+Wed Nov 29 13:09:09 UTC 2023 - Dirk Müller 
+
+- update to 3.3.1:
+  * [BUG] Spinner in float mode with int step will increment to int
+  * [BUG] Incorrectly formatted ticks with %f format when time is
+older than the Epoch
+  * [BUG] Running the docs' "Specialized Axis Ticking" example
+fails due to Node compilation error
+  * [component: bokehjs] [BUG] Issue with adding DataTable to a
+new tab from a callback
+  * [component: docs] Empty bullet points above collapsible blocks
+in documentation
+  * [component: bokehjs] Updating button icon does
+not work on the first click[BUG]
+  * [component: bokehjs] p.rect and possible others
+in combination with factor_cmap no longer handles NaN values
+  * [component: bokehjs] [BUG] HoverTools not
+correctly located in Notebook
+  * [BUG] daylight_warsaw_2013 emits a warning
+  * 13452 [component: bokehjs] [BUG] ImageStack hover
+tooltip shows incorrect numbers
+  * [component: bokehjs] RangeTool not working in Jupyter notebook
+  * [component: bokehjs] [BUG] DateRangePicker
+selects individual dates by default
+  * [component: bokehjs] [BUG] {v,h}strip not
+showing when values are large and width/height is small on
+WebGL
+  * Convert value of `BOKEH_DEFAULT_SERVER_PORT` to `int`
+
+---

Old:

  bokeh-3.3.0-gh.tar.gz
  bokeh-3.3.0.tar.gz

New:

  bokeh-3.3.2-gh.tar.gz
  bokeh-3.3.2.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.Xp8TCu/_old  2023-12-17 21:34:50.595074596 +0100
+++ /var/tmp/diff_new_pack.Xp8TCu/_new  2023-12-17 21:34:50.595074596 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package python-bokeh
+# spec file
 #
 # Copyright (c) 2023 SUSE LLC
 #
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.3.0
+Version:3.3.2
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
@@ -95,6 +95,7 @@
 BuildRequires:  %{python_module requests-unixsocket}
 BuildRequires:  %{python_module scikit-learn}
 BuildRequires:  %{python_module selenium}
+BuildRequires:  %{python_module toml}
 BuildRequires:  %{python_module tornado}
 BuildRequires:  npm
 %endif
@@ -124,7 +125,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 %python_clone -a %{buildroot}%{_bindir}/bokeh
 
-# Remove hidden files for git repos
+%python_expand find %{buildroot}%{$python_sitelib}/typings -name __init__.pyi 
-size 0 -delete
+
 %endif
 
 %if %{with test}
@@ -168,6 +170,10 @@
 # fails when tested with pytest-xdist
 deselectname+=" or (TestModelCls and test_get_class)"
 deselectname+=" or test_external_js_and_css_resource_ordering"
+# No vermin pkg for openSUSE
+deselectname+=" or test_vermin"
+# network
+deselectname+=" or test__use_provided_session_header_autoload"
 # for finding the  sampledata (packaged in Source99)
 export HOME=$PWD
 export PYTEST_DEBUG_TEMPROOT=$(mktemp -d -p ./)
@@ -187,5 +193,6 @@
 %python_alternative %{_bindir}/bokeh
 %{python_sitelib}/bokeh/
 %{python_sitelib}/bokeh-%{version}*-info
+%{python_sitelib}/typings/
 %endif
 

++ bokeh-3.3.0-gh.tar.gz -> bokeh-3.3.2-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.3.0-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.25432/bokeh-3.3.2-gh.tar.gz 
differ: char 38, line 1

++ bokeh-3.3.0-gh.tar.gz -> bokeh-3.3.2.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.3.0-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.25432/bokeh-3.3.2.tar.gz differ: 
char 4, line 1

++ bokeh-sampledata.

commit python-bokeh for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-10-13 23:15:39

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.20540 (New)


Package is "python-bokeh"

Fri Oct 13 23:15:39 2023 rev:44 rq:1117666 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-09-20 13:28:06.496321049 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.20540/python-bokeh.changes 
2023-10-13 23:16:37.511269632 +0200
@@ -1,0 +2,10 @@
+Fri Oct 13 02:12:58 UTC 2023 - Atri Bhattacharya 
+
+- Update to verion 3.3.0:
+  * Too many changes, see
+https://github.com/bokeh/bokeh/blob/3.3.0/docs/CHANGELOG for
+a full list and
+https://blog.bokeh.org/introducing-bokeh-3-3-f58edeac70ec for
+an overview.
+
+---

Old:

  bokeh-3.2.2-gh.tar.gz
  bokeh-3.2.2.tar.gz

New:

  bokeh-3.3.0-gh.tar.gz
  bokeh-3.3.0.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.GbCYiH/_old  2023-10-13 23:16:38.283298732 +0200
+++ /var/tmp/diff_new_pack.GbCYiH/_new  2023-10-13 23:16:38.283298732 +0200
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.2.2
+Version:3.3.0
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause

++ bokeh-3.2.2-gh.tar.gz -> bokeh-3.3.0-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.2.2-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.20540/bokeh-3.3.0-gh.tar.gz 
differ: char 18, line 1

++ bokeh-3.2.2-gh.tar.gz -> bokeh-3.3.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.2.2-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.20540/bokeh-3.3.0.tar.gz differ: 
char 4, line 1

++ bokeh-sampledata.tar.xz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-sampledata.tar.xz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.20540/bokeh-sampledata.tar.xz 
differ: char 26, line 1


commit python-bokeh for openSUSE:Factory

2023-09-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-09-20 13:26:08

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.16627 (New)


Package is "python-bokeh"

Wed Sep 20 13:26:08 2023 rev:43 rq:933 version:3.2.2

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-07-04 15:23:29.378605762 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.16627/python-bokeh.changes 
2023-09-20 13:28:06.496321049 +0200
@@ -1,0 +2,13 @@
+Sun Sep 17 15:39:33 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 3.2.2:
+  * Bug fixes:
+- (gh#bokeh/bokeh#13265) Merging tools in `gridplot` leads to
+  wrong active state next to tool icon
+- (gh#bokeh/bokeh#13288) construct_color_bar does not support
+  ImageStack glyph
+- (gh#bokeh/bokeh#13307) Incorrect file docstrings in
+  tests/support/plugins directory
+- (gh#bokeh/bokeh#13314) CDS stream broken for larger rollover
+
+---

Old:

  bokeh-3.2.0-gh.tar.gz
  bokeh-3.2.0.tar.gz

New:

  bokeh-3.2.2-gh.tar.gz
  bokeh-3.2.2.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.9d5GNV/_old  2023-09-20 13:28:08.996410616 +0200
+++ /var/tmp/diff_new_pack.9d5GNV/_new  2023-09-20 13:28:09.000410759 +0200
@@ -1,5 +1,5 @@
 #
-# spec file
+# spec file for package python-bokeh
 #
 # Copyright (c) 2023 SUSE LLC
 #
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.2.0
+Version:3.2.2
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause

++ bokeh-3.2.0-gh.tar.gz -> bokeh-3.2.2-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.2.0-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.16627/bokeh-3.2.2-gh.tar.gz 
differ: char 28, line 1

++ bokeh-3.2.0-gh.tar.gz -> bokeh-3.2.2.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.2.0-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.16627/bokeh-3.2.2.tar.gz differ: 
char 4, line 1


commit python-bokeh for openSUSE:Factory

2023-07-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-07-04 15:22:32

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.23466 (New)


Package is "python-bokeh"

Tue Jul  4 15:22:32 2023 rev:42 rq:1096651 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-05-25 23:53:08.303822920 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.23466/python-bokeh.changes 
2023-07-04 15:23:29.378605762 +0200
@@ -1,0 +2,11 @@
+Mon Jul  3 13:50:36 UTC 2023 - Atri Bhattacharya 
+
+- Update to version 3.2.0:
+  * Too many changes to list, see online
+https://github.com/bokeh/bokeh/blob/3.2.0/docs/CHANGELOG.
+- Re-generate bokeh-sampledata.tar.xz for update.
+- BuildRequires: python-pytest-timeout, python-ipython needed for
+  tests.
+- Disable a few more tests without necessary data files.
+
+---

Old:

  bokeh-3.1.1-gh.tar.gz
  bokeh-3.1.1.tar.gz

New:

  bokeh-3.2.0-gh.tar.gz
  bokeh-3.2.0.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.RYC8UT/_old  2023-07-04 15:23:30.774614151 +0200
+++ /var/tmp/diff_new_pack.RYC8UT/_new  2023-07-04 15:23:30.778614175 +0200
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.1.1
+Version:3.2.0
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
@@ -78,6 +78,7 @@
 BuildRequires:  %{python_module colorcet}
 BuildRequires:  %{python_module flaky}
 BuildRequires:  %{python_module icalendar}
+BuildRequires:  %{python_module ipython}
 BuildRequires:  %{python_module json5}
 BuildRequires:  %{python_module nbconvert >= 5.4}
 BuildRequires:  %{python_module networkx}
@@ -87,6 +88,7 @@
 BuildRequires:  %{python_module pygraphviz}
 BuildRequires:  %{python_module pyshp}
 BuildRequires:  %{python_module pytest-asyncio >= 0.18.1}
+BuildRequires:  %{python_module pytest-timeout}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests >= 1.2.3}
@@ -141,6 +143,9 @@
 # testfile not available
 deselectname+=" or test_with_INLINE_resources"
 deselectname+=" or test_with_CDN_resources"
+deselectname+=" or test_with_Server_resources"
+deselectname+=" or test_with_Server_resources_dev"
+deselectname+=" or test_cross"
 # does not expect pytest-$binsuffix
 deselectname+=" or test_detect_current_filename"
 # cannot open socket / address already in use / no pattern detected
@@ -165,6 +170,7 @@
 deselectname+=" or test_external_js_and_css_resource_ordering"
 # for finding the  sampledata (packaged in Source99)
 export HOME=$PWD
+export PYTEST_DEBUG_TEMPROOT=$(mktemp -d -p ./)
 %pytest -v -m "not selenium" -k "not ($deselectname)" --no-js -n auto
 %endif
 

++ bokeh-3.1.1-gh.tar.gz -> bokeh-3.2.0-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.1.1-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.23466/bokeh-3.2.0-gh.tar.gz 
differ: char 13, line 1

++ bokeh-3.1.1-gh.tar.gz -> bokeh-3.2.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.1.1-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.23466/bokeh-3.2.0.tar.gz differ: 
char 4, line 1

++ bokeh-sampledata.tar.xz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-sampledata.tar.xz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.23466/bokeh-sampledata.tar.xz 
differ: char 27, line 1


commit python-bokeh for openSUSE:Factory

2023-05-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-05-25 23:52:59

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1533 (New)


Package is "python-bokeh"

Thu May 25 23:52:59 2023 rev:41 rq:1089046 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-05-18 18:22:34.418404928 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1533/python-bokeh.changes  
2023-05-25 23:53:08.303822920 +0200
@@ -1,0 +2,307 @@
+Thu May 18 14:39:03 UTC 2023 - Dirk Müller 
+
+- update to 3.1.1:
+  * [BUG] Division element id of components can be
+invalid for CSS
+  * [component: server] [BUG] Domain is not resolved
+correctly when using BOKEH_RESOURCES=server
+  * `load_notebook()` uses non-unique DOM element
+IDs
+  * [component: bokehjs] [BUG] Artifacts on the
+signal when using WebGL to plot
+  * [component: build] bokehjs' build fails on
+Windows 10 due to creating symlinks
+  * [component: examples] `autocompleteinput.py`
+example doesn't work with pandas 2.0
+  * [component: docs] `README.md` in `examples/`
+doesn't reflect the contents of the directory
+  * [component: bokehjs] [BUG] Incorrect behaviour
+of Slider control on Safari (macOS)
+  * [component: bokehjs] Heavy `lazy_initialize()`
+can result in a race condition
+  * [BUG] Fix broken link to tools guide
+  * Fix bokeh.sphinxext.util after PR #13041
+  * [component: server] Fix `MultiRootStaticHandler`
+after PR #13041
+  * [component: docs] fix broken docs refs
+  * [component: bokehjs] Fix race conditions related
+to layout resize and updates
+  * [component: bokehjs] accent are sorted last in
+sorted Tablecolumn
+  * [component: bokehjs] Investigate duplicated
+`ctx.stroke()` in various hatch patterns
+  * [component: build] Display a list of installed
+dependencies and related software in CI
+  * [component: bokehjs] [FEATURE] Propagate Name
+attribute to js for all Models
+  * [component: docs] [BUG] [docs] Serializer cannot
+serialize decimal.Decimal
+  * [component: tests] Complete unit tests for
+BokehJS mathematical array functions
+  * [component: build] Check for existence of git
+tags early on in build process
+  * [component: docs] dev guide has incorrect links
+to executables in the github
+  * Disable miniconda-setup Post step on Windows
+  * Prune latest docs properly
+  * [component: docs] Carriage returns error on
+Windows systems. [BUG]
+  * [FEATURE] Set `Cross-Origin-Resource-Policy:
+cross-origin`
+  * [component: docs] add ref
+  * [component: tests] Temporarily disable
+docker_from_wheel test in CI
+  * [component: docs] Fix tiny error in doc code-
+block
+  * [component: docs] Added metadata to
+line_on_off.py
+  * [component: docs] Add dropdowns to contributor
+docs troubleshooting
+  * [component: docs] Tile source metadata
+  * Increase the number of iterations in CSS safe ID
+generator
+  * [component: docs] Update In-kind sponsors list
+  * [component: build] Allow `static/` symlinks in
+`BOKEHJS_ACTION=install pip install -e .`
+  * [component: docs] Update first_steps_1.rst
+  * Backports for 3.1.1
+  * [component: bokehjs] PolySelectTool area remains
+the same at all zoom levels
+  * "Slider" widget: omitting a required argument
+does not produce error message
+  * [component: bokehjs] HoverTool not working with
+RangeTool
+  * [component: bokehjs] [BUG] Can't interact with
+multiple RangeTools
+  * [component: bokehjs] [BUG] range_tool broken on
+inverted axes
+  * [component: bokehjs] [BUG] Hover tool not working
+correctly for rotated rectangles
+  * [component: bokehjs] [BUG] Plaintext copy-pasted
+from DataTable has a different order
+  * [component: bokehjs] [BUG] Dates in DataTables
+appear as zero-epoch
+  * [BUG] TypeError when customizing tools icon
+using PIL Image
+  * [component: bokehjs] [BUG] Replacing filter of
+CDSView does not trigger update of DataTable
+  * [component: bokehjs] [BUG] DataTable rendering
+behaves inconsistently for different indices of an
+IndexFilter
+  * [BUG] Allow reset of DatePicker to empty date
+  * [component: bokehjs] [BUG] ColumnDataSource does
+not work with NumPy floating-point scalars
+  * [component: bokehjs] [FEATURE] enable linebreaks
+in legend labels
+  * Figure out why `HexTile` with `pointytop`
+orientation and `aspect_scale=0.5` fails
+  * [component: bokehjs] Hover tool can point to
+data outside of the frame
+  * Handle Datetime values consistently in
+annotations
+  * [component: docs] [BUG]
+`bokeh.core.json_encoder.serialize_

commit python-bokeh for openSUSE:Factory

2023-05-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-05-18 18:22:33

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1533 (New)


Package is "python-bokeh"

Thu May 18 18:22:33 2023 rev:40 rq:1087813 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2023-01-05 15:01:42.393312177 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1533/python-bokeh.changes  
2023-05-18 18:22:34.418404928 +0200
@@ -1,0 +2,5 @@
+Thu May 18 14:04:06 UTC 2023 - Dirk Müller 
+
+- switch to default npm
+
+---



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.Nxb2Ql/_old  2023-05-18 18:22:35.230408791 +0200
+++ /var/tmp/diff_new_pack.Nxb2Ql/_new  2023-05-18 18:22:35.234408810 +0200
@@ -94,7 +94,7 @@
 BuildRequires:  %{python_module scikit-learn}
 BuildRequires:  %{python_module selenium}
 BuildRequires:  %{python_module tornado}
-BuildRequires:  npm19
+BuildRequires:  npm
 %endif
 # /SECTION
 %python_subpackages


commit python-bokeh for openSUSE:Factory

2023-01-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2023-01-05 15:01:24

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1563 (New)


Package is "python-bokeh"

Thu Jan  5 15:01:24 2023 rev:39 rq:1056134 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2022-11-21 15:29:54.756744863 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1563/python-bokeh.changes  
2023-01-05 15:01:42.393312177 +0100
@@ -1,0 +2,13 @@
+Wed Jan  4 15:40:59 UTC 2023 - Ben Greiner 
+
+- Update to version 3.0.3
+  * Bokeh Version 3.0.3 (Dec 2022) is a point release that
+addresses layout issues affecting downstream projects, as well
+as other small regressions and bugfixes.
+  * Fix export with fractional CSS lengths (#12611)
+  * Fix layout propagation in nested mixed layouts (#12583)
+  * Fix application of UI element styles in Firefox (#12633)
+  * Add default styles to FILE template (#12627)
+  * Ensure change callback manipulation is threadsafe (#12623)
+
+---

Old:

  bokeh-3.0.2-gh.tar.gz
  bokeh-3.0.2.tar.gz

New:

  bokeh-3.0.3-gh.tar.gz
  bokeh-3.0.3.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.6ZZ8td/_old  2023-01-05 15:01:43.565320548 +0100
+++ /var/tmp/diff_new_pack.6ZZ8td/_new  2023-01-05 15:01:43.573320605 +0100
@@ -1,7 +1,7 @@
 #
 # spec file
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.0.2
+Version:3.0.3
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
@@ -84,6 +84,7 @@
 BuildRequires:  %{python_module pandas-datareader}
 BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module pydot}
+BuildRequires:  %{python_module pygraphviz}
 BuildRequires:  %{python_module pyshp}
 BuildRequires:  %{python_module pytest-asyncio >= 0.18.1}
 BuildRequires:  %{python_module pytest-xdist}
@@ -157,7 +158,7 @@
 # extraneous fields
 deselectname+=" or test_serialization_data_models"
 # linting and code structure irrelevant for rpm package
-deselectname+=" or test_flake8 or test_isort or test_eslint or 
test_code_quality or test_no_request_host"
+deselectname+=" or test_ruff or test_isort or test_eslint or test_code_quality 
or test_no_request_host"
 # no driver (chromedriver only x86_64)
 deselectname+=" or Test_webdriver_control"
 # fails when tested with pytest-xdist

++ bokeh-3.0.2-gh.tar.gz -> bokeh-3.0.3-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.0.2-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1563/bokeh-3.0.3-gh.tar.gz differ: 
char 13, line 1

++ bokeh-3.0.2-gh.tar.gz -> bokeh-3.0.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.0.2-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1563/bokeh-3.0.3.tar.gz differ: 
char 4, line 1

++ bokeh-sampledata.tar.xz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-sampledata.tar.xz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1563/bokeh-sampledata.tar.xz 
differ: char 26, line 1


commit python-bokeh for openSUSE:Factory

2022-11-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2022-11-21 15:29:45

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1597 (New)


Package is "python-bokeh"

Mon Nov 21 15:29:45 2022 rev:38 rq:1036991 version:3.0.2

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2022-11-07 13:52:07.903950048 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1597/python-bokeh.changes  
2022-11-21 15:29:54.756744863 +0100
@@ -1,0 +2,38 @@
+Sat Nov 19 20:33:42 UTC 2022 - Ben Greiner 
+
+- Update to version 3.0.2
+  ## bugfixes
+  * #4930 interaction between tooltips and gridplots
+  * #12429 [component: bokehjs] [BUG] Line selection does not
+render the unselected end line segments
+  * #12531 [component: bokehjs] [BUG] latex in titles - upright
+characters that should be italic
+  * #12551 [component: tests] bokehjs' unit tests fail on chromium
+107
+  * #12554 [component: docs] Custom.js needs update for switcher
+  * #12578 [component: bokehjs] [BUG] gridplot reset button does
+not reset all figures 
+  * #12585 [component: bokehjs] [BUG] line_policy='none' for
+HoverTool does not generate any tooltip
+  * #12587 [component: server] [BUG] Don't delete
+importlib.metadata in __init__.py
+  * #12593 [BUG] Guard numpy.typing.ArrayType with `if
+TYPE_CHECKING`
+  ## tasks
+  * #12557 [component: docs] Need automation for updating
+switcher.json
+  * #12560 [FEATURE] remove mock
+  * #12562 [BUG]  Tests: "python" is not a guaranteed executable
+  * #12566 [component: docs] Fix dates and typo in release docs for
+3.0.0/3.0.1
+  * #12569 [component: build] Add Python 3.11 to CI
+  * #12571 [component: tests] Remove flaky from integration tests
+  * #12573 [component: tests] Add a regression test for issue #4888
+  * #12579 Upgrade to mypy 0.990
+  * #12581 Disable Selenium integration tests for now
+  * #12597 Backports for 3.0.2
+  * #12600 Updates for 3.0.2
+- Remove bokeh-remove-mock.patch gh#bokeh/bokeh#12561: upstream
+- Remove bokeh-sys-executable.patch gh#bokeh/bokeh#12563: upstream
+
+---

Old:

  bokeh-3.0.1-gh.tar.gz
  bokeh-3.0.1.tar.gz
  bokeh-remove-mock.patch
  bokeh-sys-executable.patch

New:

  bokeh-3.0.2-gh.tar.gz
  bokeh-3.0.2.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.ERpqod/_old  2022-11-21 15:29:55.952750935 +0100
+++ /var/tmp/diff_new_pack.ERpqod/_new  2022-11-21 15:29:55.956750955 +0100
@@ -29,7 +29,7 @@
 %bcond_with testexamples
 
 Name:   python-bokeh%{psuffix}
-Version:3.0.1
+Version:3.0.2
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
@@ -41,10 +41,6 @@
 Source1:
https://github.com/bokeh/bokeh/archive/refs/tags/%{version}.tar.gz#/bokeh-%{version}-gh.tar.gz
 # Sampledata:   `rm -rf .bokeh && HOME=$PWD bokeh sampledata && tar cJf 
bokeh-sampledata.tar.xz .bokeh`
 Source99:   bokeh-sampledata.tar.xz
-# PATCH-FIX-UPSTREAM bokeh-remove-mock.patch gh#bokeh/bokeh#12561
-Patch1: bokeh-remove-mock.patch
-# PATCH-FIX-UPSTREAM bokeh-sys-executable.patch gh#bokeh/bokeh#12563
-Patch2: bokeh-sys-executable.patch
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
@@ -113,8 +109,6 @@
 %setup -q -n bokeh-%{version}
 %else
 %setup -q -n bokeh-%{version} -T -b1 -a99
-%patch1 -p1
-%patch2 -p1
 %endif
 
 %if !%{with test}
@@ -157,6 +151,7 @@
 deselectname+=" or test_defaults"
 # flaky timeouts
 deselectname+=" or (test_deprecation and (test_since or test_message))"
+deselectname+=" or (test_document_lifecycle and 
test_document_on_session_destroyed_exceptions)"
 # test can't list modules correctly in test environment
 deselectname+=" or (codebase and combined)"
 # extraneous fields

++ bokeh-3.0.1-gh.tar.gz -> bokeh-3.0.2-gh.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.0.1-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1597/bokeh-3.0.2-gh.tar.gz differ: 
char 12, line 1

++ bokeh-3.0.1-gh.tar.gz -> bokeh-3.0.2.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-3.0.1-gh.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1597/bokeh-3.0.2.tar.gz differ: 
char 4, line 1


commit python-bokeh for openSUSE:Factory

2022-11-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2022-11-07 13:52:01

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1597 (New)


Package is "python-bokeh"

Mon Nov  7 13:52:01 2022 rev:37 rq:1034131 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2022-07-08 14:02:50.730511132 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1597/python-bokeh.changes  
2022-11-07 13:52:07.903950048 +0100
@@ -1,0 +2,32 @@
+Fri Nov  4 15:23:00 UTC 2022 - Ben Greiner 
+
+- Update to version 3.0.1
+  * point release that addresses an issue with runtime dependencies
+- Add patches for test suite:
+  * bokeh-remove-mock.patch gh#bokeh/bokeh#12561
+  * bokeh-sys-executable.patch gh#bokeh/bokeh#12563
+
+---
+Mon Oct 31 11:39:10 UTC 2022 - Ben Greiner 
+
+- Update to version 3.0.0
+  * Bokeh Version 3.0.0 is a major milestone of Bokeh project.
+  ## Major changes
+  * Support for legacy web browser (e.g. IE, non-ES6 compliant) was
+removed
+  * Official support for Python 3.7 was removed and for 3.10 added
+  * Layout and CSS interoperability was redesigned and greatly
+improved
+  * Serialization protocol was redesigned and vastly improved
+  * CSS was modularized and all UI components are now Web
+components
+  * Django integration was moved to
+https://github.com/bokeh/bokeh-django
+  ## Minor changes
+  * Support added for favicon.ico files
+  * Initial import times reduced
+  * Support added for new selection policy NodesAndAdjacentNodes
+  * Plot.remove_tools() function added
+- Drop bokeh-pr12218-Pillow9.2.patch
+
+---

Old:

  bokeh-2.4.3.tar.gz
  bokeh-pr12218-Pillow9.2.patch
  conftest.py

New:

  _multibuild
  bokeh-3.0.1-gh.tar.gz
  bokeh-3.0.1.tar.gz
  bokeh-remove-mock.patch
  bokeh-sampledata.tar.xz
  bokeh-sys-executable.patch



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.qizQ02/_old  2022-11-07 13:52:09.011956276 +0100
+++ /var/tmp/diff_new_pack.qizQ02/_new  2022-11-07 13:52:09.019956322 +0100
@@ -1,5 +1,5 @@
 #
-# spec file for package python-bokeh
+# spec file
 #
 # Copyright (c) 2022 SUSE LLC
 #
@@ -16,55 +16,88 @@
 #
 
 
-%define skip_python2 1
-%bcond_without  tests
-Name:   python-bokeh
-Version:2.4.3
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+
+# too many flaky timeouts on obs servers
+%bcond_with testexamples
+
+Name:   python-bokeh%{psuffix}
+Version:3.0.1
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
-URL:https://github.com/bokeh/bokeh/
+URL:https://bokeh.org/
+# Source-URL:https://github.com/bokeh/bokeh/
+# for the precompiled JS files
 Source0:
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
-Source1:
https://raw.githubusercontent.com/bokeh/bokeh/%{version}/conftest.py
-#PATCH-FIX-UPSTREAM bokeh-pr12218-Pillow9.2.patch gh#bokeh/bokeh#12218
-Patch1: 
https://github.com/bokeh/bokeh/pull/12218.patch#/bokeh-pr12218-Pillow9.2.patch
+# for the tests
+Source1:
https://github.com/bokeh/bokeh/archive/refs/tags/%{version}.tar.gz#/bokeh-%{version}-gh.tar.gz
+# Sampledata:   `rm -rf .bokeh && HOME=$PWD bokeh sampledata && tar cJf 
bokeh-sampledata.tar.xz .bokeh`
+Source99:   bokeh-sampledata.tar.xz
+# PATCH-FIX-UPSTREAM bokeh-remove-mock.patch gh#bokeh/bokeh#12561
+Patch1: bokeh-remove-mock.patch
+# PATCH-FIX-UPSTREAM bokeh-sys-executable.patch gh#bokeh/bokeh#12563
+Patch2: bokeh-sys-executable.patch
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
-BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module colorama}
+BuildRequires:  %{python_module contourpy >= 1}
 BuildRequires:  %{python_module numpy >= 1.11.3}
 BuildRequires:  %{python_module packaging >= 16.8}
-BuildRequires:  %{python_module python-dateutil >= 2.1}
+BuildRequires:  %{python_module pandas >= 1.2}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module setuptools-git-versioning}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module tornado >= 5.1}
-BuildRequires:  %{python_module 

commit python-bokeh for openSUSE:Factory

2022-07-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2022-07-08 14:02:42

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1523 (New)


Package is "python-bokeh"

Fri Jul  8 14:02:42 2022 rev:36 rq:987755 version:2.4.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2022-05-30 12:44:51.408462910 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1523/python-bokeh.changes  
2022-07-08 14:02:50.730511132 +0200
@@ -1,0 +2,8 @@
+Thu Jul  7 17:32:06 UTC 2022 - Ben Greiner 
+
+- Add bokeh-pr12218-Pillow9.2.patch for fixing failures with
+  Pillow 9.2
+  * gh#bokeh/bokeh#12216
+  * gh#bokeh/bokeh#12218
+
+---

New:

  bokeh-pr12218-Pillow9.2.patch



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.9ZJhRq/_old  2022-07-08 14:02:52.622513386 +0200
+++ /var/tmp/diff_new_pack.9ZJhRq/_new  2022-07-08 14:02:52.626513391 +0200
@@ -17,7 +17,6 @@
 
 
 %define skip_python2 1
-%define skip_python36 1
 %bcond_without  tests
 Name:   python-bokeh
 Version:2.4.3
@@ -27,6 +26,8 @@
 URL:https://github.com/bokeh/bokeh/
 Source0:
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
 Source1:
https://raw.githubusercontent.com/bokeh/bokeh/%{version}/conftest.py
+#PATCH-FIX-UPSTREAM bokeh-pr12218-Pillow9.2.patch gh#bokeh/bokeh#12218
+Patch1: 
https://github.com/bokeh/bokeh/pull/12218.patch#/bokeh-pr12218-Pillow9.2.patch
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}

++ bokeh-pr12218-Pillow9.2.patch ++
>From b86d5458cbf6d371013a8ced744b262460005e23 Mon Sep 17 00:00:00 2001
From: Mateusz Paprocki 
Date: Wed, 6 Jul 2022 14:59:48 +0200
Subject: [PATCH] Robustify a unit test of Image.transform()

---
 tests/unit/bokeh/core/property/test_visual.py | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/tests/unit/bokeh/core/property/test_visual.py 
b/tests/unit/bokeh/core/property/test_visual.py
index 3f293642b56..37620d35c1d 100644
--- a/tests/unit/bokeh/core/property/test_visual.py
+++ b/tests/unit/bokeh/core/property/test_visual.py
@@ -21,6 +21,7 @@
 import datetime
 from io import BytesIO
 from pathlib import Path
+from typing import Literal
 
 # External imports
 import numpy as np
@@ -284,12 +285,15 @@ def test_transform_numpy(self) -> None:
 assert prop.transform(data) == expected
 
 @pytest.mark.parametrize('typ', ('png', 'gif', 'tiff'))
-def test_transform_PIL(self, typ) -> None:
+def test_transform_PIL(self, typ: Literal["png", "gif", "tiff"]) -> None:
 image = PIL.Image.new("RGBA", size=(50, 50), color=(155, 0, 0))
-out = BytesIO()
-image.save(out, typ)
-value = PIL.Image.open(out)
-expected = "data:image/%s;base64," % typ + 
base64.b64encode(out.getvalue()).decode('ascii')
+out0 = BytesIO()
+image.save(out0, typ)
+
+value = PIL.Image.open(out0)
+out1 = BytesIO()
+value.save(out1, typ)
+expected = "data:image/%s;base64," % typ + 
base64.b64encode(out1.getvalue()).decode('ascii')
 
 prop = bcpv.Image()
 assert prop.transform(value) == expected


commit python-bokeh for openSUSE:Factory

2022-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2022-05-30 12:43:57

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2254 (New)


Package is "python-bokeh"

Mon May 30 12:43:57 2022 rev:35 rq:979712 version:2.4.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-12-09 19:46:43.609165533 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2254/python-bokeh.changes  
2022-05-30 12:44:51.408462910 +0200
@@ -1,0 +2,41 @@
+Sun May 29 15:02:34 UTC 2022 - Atri Bhattacharya 
+
+- Update to version 2.4.3:
+  * Bugfixes:
+- gh#bokeh/bokeh#7390 [component: bokehjs] Tap events respond
+  outside plot area.
+- gh#bokeh/bokeh#11744 [component: docs] BokehJS example in
+  docs is broken.
+- gh#bokeh/bokeh#11832 [component: bokehjs] [BUG] Zoom-in
+  failing with the `xzoom_in` tool.
+- gh#bokeh/bokeh#11965 [component: bokehjs] [BUG] Table
+  formatting causes layout crash/collapse.
+- gh#bokeh/bokeh#11987 [component: docs] Docs: extra
+  whitespace on non-sidebar pages.
+- gh#bokeh/bokeh#11995 [component: docs] [Docs] his must be
+  replaced by This.
+- gh#bokeh/bokeh#12058 [BUG] webgl backend results in dashed
+  lines.
+- gh#bokeh/bokeh#12070 [component: bokehjs] [BUG]
+  Wedge/AnnularWedge hit testing cuts off top/bottom.
+- gh#bokeh/bokeh#12096 Missing `f` prefix on f-strings.
+- gh#bokeh/bokeh#11819 [component: bokehjs] Correctly handle
+  odd-length dash patterns in WebGL.
+- gh#bokeh/bokeh#11829 [component: bokehjs] Fix webgl line NaN
+  handling.
+- gh#bokeh/bokeh#12051 [component: docs] Fixed typo:
+  s/server/serve/
+- gh#bokeh/bokeh#12106 Fix typo in git.py.
+  * Features:
+- gh#bokeh/bokeh#9182 [component: bokehjs] Add hover tooltip
+  support for Patch, HArea, and VArea.
+- gh#bokeh/bokeh#10525 [component: bokehjs] [Feature] Support
+  full text search for MultiChoice and  auto complete input 
+- gh#bokeh/bokeh#11840 [component: bokehjs] Support multiple
+  marker types in WebGL scatter.
+- gh#bokeh/bokeh#12034 Add DatetimeRangeSlider.
+- gh#bokeh/bokeh#12121 Support rescale_discrete_levels in
+  EqHistColorMapper.
+- Refresh conftest.py from github sources.
+
+---

Old:

  bokeh-2.4.2.tar.gz

New:

  bokeh-2.4.3.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.RfmEEA/_old  2022-05-30 12:44:52.180463938 +0200
+++ /var/tmp/diff_new_pack.RfmEEA/_new  2022-05-30 12:44:52.184463943 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-bokeh
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,13 +20,13 @@
 %define skip_python36 1
 %bcond_without  tests
 Name:   python-bokeh
-Version:2.4.2
+Version:2.4.3
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
 URL:https://github.com/bokeh/bokeh/
 Source0:
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
-Source1:https://github.com/bokeh/bokeh/raw/%{version}/conftest.py
+Source1:
https://raw.githubusercontent.com/bokeh/bokeh/%{version}/conftest.py
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}

++ bokeh-2.4.2.tar.gz -> bokeh-2.4.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-2.4.2.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.2254/bokeh-2.4.3.tar.gz differ: 
char 5, line 1

++ conftest.py ++
--- /var/tmp/diff_new_pack.RfmEEA/_old  2022-05-30 12:44:52.240464018 +0200
+++ /var/tmp/diff_new_pack.RfmEEA/_new  2022-05-30 12:44:52.248464029 +0200
@@ -1,5 +1,5 @@
 #-
-# Copyright (c) 2012 - 2021, Anaconda, Inc., and Bokeh Contributors.
+# Copyright (c) 2012 - 2022, Anaconda, Inc., and Bokeh Contributors.
 # All rights reserved.
 #
 # The full license is in the file LICENSE.txt, distributed with this software.


commit python-bokeh for openSUSE:Factory

2021-12-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-12-09 19:45:57

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2520 (New)


Package is "python-bokeh"

Thu Dec  9 19:45:57 2021 rev:34 rq:938229 version:2.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-10-15 23:03:54.782095300 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2520/python-bokeh.changes  
2021-12-09 19:46:43.609165533 +0100
@@ -1,0 +2,34 @@
+Wed Dec  8 23:16:06 UTC 2021 - Atri Bhattacharya 
+
+- Update to version 2.4.2:
+  * [gh#bokeh/bokeh#11422] [component: bokehjs] [BUG]
+`DeserializationError` when trying to change a `DataTable`'s
+columns with `CustomJS`
+  * [gh#bokeh/bokeh#11800] [BUG] DeserializationError when
+plotting graphs
+  * [gh#bokeh/bokeh#11801] [component: bokehjs] [BUG] Log axis
+figures don't render if they're not visible at start
+  * [gh#bokeh/bokeh#11807] [component: bokehjs] Work around issues
+with initialization-time change discovery
+  * [gh#bokeh/bokeh#11808] Don't unnecessarily update node/edge
+renderers in graphs
+  * [gh#bokeh/bokeh#11613] [component: docs] Cache-bust custom.css
+for docs
+  * [gh#bokeh/bokeh#11791] [component: docs] Update issue template
+to use new GH forms
+  * [gh#bokeh/bokeh#11761] [component: docs] Clarify use of color
+in first steps guide
+  * [gh#bokeh/bokeh#11762] [component: docs] Replace slash with
+backslash for PS commands
+  * [gh#bokeh/bokeh#11767] [component: bokehjs] Upgrade jquery-ui
+to resolve security concerns
+  * [gh#bokeh/bokeh#11781] [component: examples] fix transform
+jitter example
+  * [gh#bokeh/bokeh#11786] bokeh 2.4.2 backports
+  * [gh#bokeh/bokeh#11790] [component: build] Bryanv/pin sphinx 42
+  * [gh#bokeh/bokeh#11797] Add OS to bokeh info
+  * [gh#bokeh/bokeh#11805] More 3.0 -> 2.4.2 backports
+  * [gh#bokeh/bokeh#11810] [component: docs] Update docs for new
+issue forms
+
+---

Old:

  bokeh-2.4.1.tar.gz

New:

  bokeh-2.4.2.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.45IKz5/_old  2021-12-09 19:46:44.533165978 +0100
+++ /var/tmp/diff_new_pack.45IKz5/_new  2021-12-09 19:46:44.537165980 +0100
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %bcond_without  tests
 Name:   python-bokeh
-Version:2.4.1
+Version:2.4.2
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause

++ bokeh-2.4.1.tar.gz -> bokeh-2.4.2.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-2.4.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.2520/bokeh-2.4.2.tar.gz differ: 
char 5, line 1


commit python-bokeh for openSUSE:Factory

2021-10-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-10-15 23:03:39

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1890 (New)


Package is "python-bokeh"

Fri Oct 15 23:03:39 2021 rev:33 rq:925198 version:2.4.1

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-09-23 23:04:15.584332243 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1890/python-bokeh.changes  
2021-10-15 23:03:54.782095300 +0200
@@ -1,0 +2,7 @@
+Wed Oct 13 21:33:34 UTC 2021 - Michael Str??der 
+
+- Update to version 2.4.1:
+  * Long list, see
+https://github.com/bokeh/bokeh/blob/2.4.1/CHANGELOG
+
+---

Old:

  bokeh-2.4.0.tar.gz

New:

  bokeh-2.4.1.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.oNN00I/_old  2021-10-15 23:03:55.494095808 +0200
+++ /var/tmp/diff_new_pack.oNN00I/_new  2021-10-15 23:03:55.494095808 +0200
@@ -20,7 +20,7 @@
 %define skip_python36 1
 %bcond_without  tests
 Name:   python-bokeh
-Version:2.4.0
+Version:2.4.1
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause

++ bokeh-2.4.0.tar.gz -> bokeh-2.4.1.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-2.4.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.1890/bokeh-2.4.1.tar.gz differ: 
char 5, line 1


commit python-bokeh for openSUSE:Factory

2021-09-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-09-23 23:04:07

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1899 (New)


Package is "python-bokeh"

Thu Sep 23 23:04:07 2021 rev:32 rq:921137 version:2.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-07-21 19:07:28.259405238 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1899/python-bokeh.changes  
2021-09-23 23:04:15.584332243 +0200
@@ -1,0 +2,21 @@
+Thu Sep 23 09:54:47 UTC 2021 - Ben Greiner 
+
+- Bokeh requires Python >= 3.7:  disable failing Leap builds
+- Reactivate test suite (at least the unit tests packaged in the
+  sdist) by adding conftest.py from the github archive
+
+---
+Thu Sep 23 09:53:47 UTC 2021 - Matej Cepl 
+
+- updates-alternatives actions should be in postun, not preun
+
+---
+Sat Sep 18 18:05:47 UTC 2021 - Atri Bhattacharya 
+
+- Update to version 2.4.0:
+  * Long list, see
+https://github.com/bokeh/bokeh/blob/2.4.0/CHANGELOG
+- Drop bokeh-pr11218-figure-toolbar-active-properties.patch,
+  upstream PR merged.
+
+---

Old:

  bokeh-2.3.3.tar.gz
  bokeh-pr11218-figure-toolbar-active-properties.patch

New:

  bokeh-2.4.0.tar.gz
  conftest.py



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.AaY0A9/_old  2021-09-23 23:04:16.280332761 +0200
+++ /var/tmp/diff_new_pack.AaY0A9/_new  2021-09-23 23:04:16.284332764 +0200
@@ -18,20 +18,19 @@
 
 %define skip_python2 1
 %define skip_python36 1
-# tests suite disabled by default. See below.
-%bcond_with tests
+%bcond_without  tests
 Name:   python-bokeh
-Version:2.3.3
+Version:2.4.0
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
 URL:https://github.com/bokeh/bokeh/
-Source: 
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
-Patch0: bokeh-pr11218-figure-toolbar-active-properties.patch
+Source0:
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
+Source1:https://github.com/bokeh/bokeh/raw/%{version}/conftest.py
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module numpy >= 1.11.3}
 BuildRequires:  %{python_module packaging >= 16.8}
 BuildRequires:  %{python_module python-dateutil >= 2.1}
@@ -57,13 +56,14 @@
 %if %{with tests}
 BuildRequires:  %{python_module beautifulsoup4}
 BuildRequires:  %{python_module flaky}
-# Note: If you manage to activate the test suite, try to patch external mock 
out.
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module networkx}
+BuildRequires:  %{python_module pydot}
+BuildRequires:  %{python_module pytest-asyncio}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module selenium}
+BuildRequires:  nodejs >= 14
 %endif
 # /SECTION
 %python_subpackages
@@ -76,6 +76,15 @@
 
 %prep
 %autosetup -p1 -n bokeh-%{version}
+# add conftest.py for pytest fixtures
+cp %{SOURCE1} .
+# remove external mock in favor of unittest.mock
+find tests -name '*.py' -exec \
+  sed -i {} \
+  -e 's/^import mock/from unittest import mock/' \
+  -e 's/^from mock import mock/from unittest import mock/' \
+  -e 's/^from mock import/from unittest.mock import/' \
+  ';'
 
 %build
 %python_build
@@ -94,15 +103,26 @@
 
 %if %{with tests}
 %check
-# Running the test suite (with datafiles from the GitHub archive) fails
-# due to missing server/client setups, chromedriver, selenium etc.
-%pytest -k 'not (selenium or sampledata)'
+# GUI based selenium with chromedriver setup within OBS is hard/impossible
+deselectmarker="selenium"
+# sampledata: no download
+deselectmarker+=" or sampledata"
+# npm can't build inside obs without network
+deselectname="test_ext_commands"
+# testfile not packaged in sdist
+deselectname+=" or test_with_INLINE_resources"
+deselectname+=" or test_with_CDN_resources"
+# does not expect pytest-$binsuffix
+deselectname+=" or test_detect_current_filename"
+# no browser installed
+deselectname+=" or test_webdriver"
+%pytest -m "not ($deselectmarker)" -k "not ($deselectname)"

commit python-bokeh for openSUSE:Factory

2021-07-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-07-21 19:06:22

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2632 (New)


Package is "python-bokeh"

Wed Jul 21 19:06:22 2021 rev:31 rq:907358 version:2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-07-17 23:37:15.881680196 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2632/python-bokeh.changes  
2021-07-21 19:07:28.259405238 +0200
@@ -1,0 +2,17 @@
+Tue Jul 20 13:56:14 UTC 2021 - Ben Greiner 
+
+- Remove URL for rebased patch
+  bokeh-pr11218-figure-toolbar-active-properties.patch
+
+---
+Mon Jul 19 08:35:07 UTC 2021 - Ben Greiner 
+
+- Revert to version 2.3.3
+  * stay on a stable version. 2.4.0.dev1 broke distributed
+- Add bokeh-pr11218-figure-toolbar-active-properties.patch
+  * fix for gh#spotify/chartify/issues/128
+  * is a rebased version of gh#bokeh/bokeh#11218
+  * tested with all packages with an active %check from 
+`osc whatdependson openSUSE:Factory python-bokeh standard x86_64`
+
+---

Old:

  bokeh-2.4.0.dev1.tar.gz

New:

  bokeh-2.3.3.tar.gz
  bokeh-pr11218-figure-toolbar-active-properties.patch



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.mlI713/_old  2021-07-21 19:07:28.755406100 +0200
+++ /var/tmp/diff_new_pack.mlI713/_new  2021-07-21 19:07:28.759406106 +0200
@@ -21,21 +21,23 @@
 # tests suite disabled by default. See below.
 %bcond_with tests
 Name:   python-bokeh
-Version:2.4.0.dev1
+Version:2.3.3
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
 URL:https://github.com/bokeh/bokeh/
 Source: 
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
+Patch0: bokeh-pr11218-figure-toolbar-active-properties.patch
 BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy >= 1.11.3}
 BuildRequires:  %{python_module packaging >= 16.8}
+BuildRequires:  %{python_module python-dateutil >= 2.1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module tornado >= 5.1}
-BuildRequires:  %{python_module typing_extensions >= 3.10.0}
+BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildConflicts: python-buildservice-tweak
@@ -44,8 +46,9 @@
 Requires:   python-PyYAML >= 3.10
 Requires:   python-numpy >= 1.11.3
 Requires:   python-packaging >= 16.8
+Requires:   python-python-dateutil >= 2.1
 Requires:   python-tornado >= 5.1
-Requires:   python-typing_extensions >= 3.10.0
+Requires:   python-typing_extensions >= 3.7.4
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 Recommends: python-python-dateutil
@@ -59,7 +62,6 @@
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module networkx}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module selenium}
 %endif
@@ -73,7 +75,7 @@
 with interactivity over large or streaming datasets.
 
 %prep
-%setup -q -n bokeh-%{version}
+%autosetup -p1 -n bokeh-%{version}
 
 %build
 %python_build

++ bokeh-2.4.0.dev1.tar.gz -> bokeh-2.3.3.tar.gz ++
/work/SRC/openSUSE:Factory/python-bokeh/bokeh-2.4.0.dev1.tar.gz 
/work/SRC/openSUSE:Factory/.python-bokeh.new.2632/bokeh-2.3.3.tar.gz differ: 
char 5, line 1

++ bokeh-pr11218-figure-toolbar-active-properties.patch ++
>From 61026198bbfd7bc056b6b255ce0dd3d0dd0dc4f2 Mon Sep 17 00:00:00 2001
From: Mateusz Paprocki 
Date: Wed, 28 Apr 2021 12:02:01 +0200
Subject: [PATCH 1/2] Unify {Figure,Toolbar}.active_* properties

---
 bokeh/models/tools.py   |  2 +-
 bokeh/plotting/_tools.py| 35 -
 bokeh/plotting/figure.py| 16 +++
 bokeh/plotting/gmap.py  |  4 +--
 bokehjs/src/lib/models/tools/toolbar.ts | 18 ++---
 5 files changed, 46 insertions(+), 29 deletions(-)

Index: bokeh-2.3.3/bokeh/models/tools.py
===
--- bokeh-2.3.3.orig/bokeh/models/tools.py
+++ bokeh-2.3.3/bokeh/models/tools.py
@@ -305,7 

commit python-bokeh for openSUSE:Factory

2021-07-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-07-17 23:36:36

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2632 (New)


Package is "python-bokeh"

Sat Jul 17 23:36:36 2021 rev:30 rq:906059 version:2.4.0.dev1

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-06-05 23:32:19.776521173 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2632/python-bokeh.changes  
2021-07-17 23:37:15.881680196 +0200
@@ -1,0 +2,17 @@
+Mon Jul 12 13:17:06 UTC 2021 - Mark??ta Machov?? 
+
+- Update to version 2.4.0.dev1
+  in 2.3.3:
+  * JupyterLab 3 dynamic extension loading
+  * Deprecate broken HSL objects
+  * Simplify rendering of Line and MultiLine glyphs
+  * Replace jinja2.Markup deprecated with Jinja 3.1
+  * Upgrade to Chrome 91 and fix failing examples' tests
+  * Fix data access layout SpatialIndex.bounds()
+  * Restore support for relative font size units
+  just in dev1:
+  * Unify {Figure,Toolbar}.active_* properties
+  * Update to isort 5.8
+  * Add support for polar coordinates
+
+---

Old:

  bokeh-2.3.0.tar.gz

New:

  bokeh-2.4.0.dev1.tar.gz



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.1EJ91o/_old  2021-07-17 23:37:16.277677144 +0200
+++ /var/tmp/diff_new_pack.1EJ91o/_new  2021-07-17 23:37:16.281677113 +0200
@@ -21,13 +21,13 @@
 # tests suite disabled by default. See below.
 %bcond_with tests
 Name:   python-bokeh
-Version:2.3.0
+Version:2.4.0.dev1
 Release:0
 Summary:Statistical interactive HTML plots for Python
 License:BSD-3-Clause
 URL:https://github.com/bokeh/bokeh/
 Source: 
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
-BuildRequires:  %{python_module Jinja2 >= 2.7}
+BuildRequires:  %{python_module Jinja2 >= 2.9}
 BuildRequires:  %{python_module Pillow >= 7.1.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
 BuildRequires:  %{python_module devel}
@@ -35,20 +35,20 @@
 BuildRequires:  %{python_module packaging >= 16.8}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module tornado >= 5.1}
-BuildRequires:  %{python_module typing_extensions >= 3.7.4}
+BuildRequires:  %{python_module typing_extensions >= 3.10.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildConflicts: python-buildservice-tweak
-Requires:   python-Jinja2 >= 2.7
+Requires:   python-Jinja2 >= 2.9
 Requires:   python-Pillow >= 7.1.0
 Requires:   python-PyYAML >= 3.10
 Requires:   python-numpy >= 1.11.3
 Requires:   python-packaging >= 16.8
-Requires:   python-python-dateutil >= 2.1
 Requires:   python-tornado >= 5.1
-Requires:   python-typing_extensions >= 3.7.4
+Requires:   python-typing_extensions >= 3.10.0
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
+Recommends: python-python-dateutil
 BuildArch:  noarch
 # SECTION test requirements
 %if %{with tests}
@@ -59,7 +59,7 @@
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module networkx}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil >= 2.1}
+BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module selenium}
 %endif


commit python-bokeh for openSUSE:Factory

2021-06-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-06-05 23:31:50

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.1898 (New)


Package is "python-bokeh"

Sat Jun  5 23:31:50 2021 rev:29 rq:897701 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-03-02 12:44:44.048318040 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.1898/python-bokeh.changes  
2021-06-05 23:32:19.776521173 +0200
@@ -1,0 +2,5 @@
+Sat Jun  5 12:55:54 UTC 2021 - Matej Cepl 
+
+- Test suite complete useless.
+
+---



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.XQBkG1/_old  2021-06-05 23:32:20.272522035 +0200
+++ /var/tmp/diff_new_pack.XQBkG1/_new  2021-06-05 23:32:20.276522042 +0200
@@ -16,11 +16,10 @@
 #
 
 
-# tests suite disabled by default. See below.
-%bcond_withtests
-
 %define skip_python2 1
 %define skip_python36 1
+# tests suite disabled by default. See below.
+%bcond_with tests
 Name:   python-bokeh
 Version:2.3.0
 Release:0
@@ -39,17 +38,6 @@
 BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-# SECTION test requirements
-%if %{with tests}
-BuildRequires:  %{python_module beautifulsoup4}
-BuildRequires:  %{python_module flaky}
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module python-dateutil >= 2.1}
-BuildRequires:  %{python_module selenium}
-# Note: If you manage to activate the test suite, try to patch external mock 
out.
-BuildRequires:  %{python_module mock}
-%endif
-# /SECTION
 BuildConflicts: python-buildservice-tweak
 Requires:   python-Jinja2 >= 2.7
 Requires:   python-Pillow >= 7.1.0
@@ -60,8 +48,22 @@
 Requires:   python-tornado >= 5.1
 Requires:   python-typing_extensions >= 3.7.4
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 BuildArch:  noarch
+# SECTION test requirements
+%if %{with tests}
+BuildRequires:  %{python_module beautifulsoup4}
+BuildRequires:  %{python_module flaky}
+# Note: If you manage to activate the test suite, try to patch external mock 
out.
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module nbconvert}
+BuildRequires:  %{python_module networkx}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module python-dateutil >= 2.1}
+BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module selenium}
+%endif
+# /SECTION
 %python_subpackages
 
 %description
@@ -92,7 +94,7 @@
 %check
 # Running the test suite (with datafiles from the GitHub archive) fails 
 # due to missing server/client setups, chromedriver, selenium etc.
-%pytest --no-js
+%pytest -k 'not (selenium or sampledata)'
 %endif
 
 %post


commit python-bokeh for openSUSE:Factory

2021-03-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-03-02 12:32:23

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2378 (New)


Package is "python-bokeh"

Tue Mar  2 12:32:23 2021 rev:28 rq:875601 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2021-02-22 14:40:34.808632282 +0100
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2378/python-bokeh.changes  
2021-03-02 12:44:44.048318040 +0100
@@ -1,0 +2,100 @@
+Sat Feb 27 11:27:05 UTC 2021 - Michael Str??der 
+
+- Update to version 2.3.0
+  * bugfixes:
+- #1426 Mixins have vectorized properties which doesn't make sense outside 
glyphs
+- #6781 HoverTool.renderers accept List(Renderer) but supports only 
List(GlyphRenderer)
+- #8489 [component: bokehjs] Graphical bugs with webgl and time series 
data with NaN points
+- #9951 [BUG] Impossible to use tuples as colors
+- #10136 [component: bokehjs] Arrows - 'white background' under the arrow
+- #10218 [component: server] [BUG] Periodic callback don't stop in Django
+- #10339 [component: tests] examples' tests fail because headless browser 
doesn't start in time
+- #10407 [component: bokehjs] [BUG] Select is not updated upon setting 
value after changing the options
+- #10411 [component: examples] [BUG] issues with latex_example_full
+- #10452 [component: bokehjs] [BUG] MultiChoice disabled attribute is not 
working
+- #10454 [component: bokehjs] LabelSet does not display with categorical 
coordinates
+- #10457 [component: bokehjs] [BUG]Reverse Y axis range with circle 
+- #10458 [component: bokehjs] [BUG]multi_line doesn't support hover.
+- #10468 [component: bokehjs] [BUG] `DateSlider` and `DateRangeSlider` 
ignore `format` set to an instance of `TickFormatter`
+- #10481 [component: bokehjs] [BUG] Unable to use CustomJS callback on 
HoverTool with GraphRenderer
+- #10484 [component: docs] Typo in 
https://docs.bokeh.org/en/latest/docs/user_guide/embed.html#autoload-scripts
+- #10498 [component: bokehjs] [BUG] GridBox not rebuilt when changing cols 
or rows attributes
+- #10506 [component: bokehjs] [FEATURE] Hiding hex number from color 
swatch in hover tool
+- #10507 [component: bokehjs] [BUG] Cannot disable MultiSelect in 2.2.1
+- #10536 [component: server] Bad `super` call in "contexts.py"
+- #10541 [component: bokehjs] [BUG]Slope annotation is not drawn with 
gradient of 0
+- #10559 [component: bokehjs] [BUG] Modifying a tooltip may result in 
errors
+- #10575 [component: bokehjs] [BUG] Whiskers do not appear in categorical 
plots?
+- #10581 [component: docs] [BUG] Outdated example for CustomJSHover
+- #10589 [component: bokehjs] [BUG] multi_line is rendered incorrectly 
when used with a view with filters
+- #10594 [component: bokehjs] [BUG] Whiskers `base` have reduced precision
+- #10595 [component: docs] [BUG] Minor Typo in Gallery documentation.
+- #10603 [component: build] [BUG] 2.3.0dev2 introduced an erroneous 
dependency on "python_abi 3.9.* *_cp39"
+- #10604 [component: bokehjs] quote (') from networkx index node are 
translated to (')
+- #10611 [component: bokehjs] bokehjs' unit tests fail after recent changes
+- #10613 [component: docs] Add TOC to reference doc
+- #10643 [component: bokehjs] [BUG] 2.3.0dev5 - Using a widget as a 
parameter in its own js callback throws 'Maximum call stack size exceeded' on 
JS side
+- #10666 [component: bokehjs] [BUG] Webgl perf regressions in branch-2.3
+- #10668 [BUG] Warnings about integrity checks when using CDN resources 
with extension
+- #10670 [component: bokehjs] [BUG] PolyEditTool vertices are not redrawn 
on data source update
+- #10675 [component: bokehjs] [BUG] ScientificFormatter shows 0 as 
0.000e+00
+- #10695 [component: bokehjs] [BUG] MultiChoice options covered up by 
DataTable
+- #10697 [component: bokehjs] [BUG] ScientificFormatter error formatting 
negative numbers
+- #10702 [component: bokehjs] [BUG] TextAreaInput value_input no change 
event detected
+- #10721 [component: build] CI is failing with ModuleNotFoundError: No 
module named 'bokeh'
+- #10725 [component: bokehjs] [BUG] SVG backend mirrors image in plot
+- #10738 [component: bokehjs] [BUG] MultiLine datetime precision loss
+- #10754 [component: bokehjs] [BUG] Hover indices broken 
+- #10755 [component: bokehjs] Unequal length columns cause size mismatch 
error
+- #10784 [component: bokehjs] [FEATURE] Differential re-rendering of 
updated plots
+- #10809 [component: bokehjs] [BUG]figure labels missing after updating 
the CDS
+- #10819 

commit python-bokeh for openSUSE:Factory

2021-02-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2021-02-22 14:40:21

Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and  /work/SRC/openSUSE:Factory/.python-bokeh.new.2378 (New)


Package is "python-bokeh"

Mon Feb 22 14:40:21 2021 rev:27 rq:874196 version:2.2.3

Changes:

--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes
2020-10-22 14:26:48.074993687 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new.2378/python-bokeh.changes  
2021-02-22 14:40:24.980621384 +0100
@@ -1,0 +2,9 @@
+Sun Feb 21 17:02:18 UTC 2021 - Ben Greiner 
+
+- Skip python36 build: With NumPy 1.20, python36-numpy is no
+  longer available in Tumbleweed (NEP 29)
+- The downside of not testing: This was only detected by packages
+  depending on bokeh. As a mitigation move the runtime requirements
+  to unconditional BuildRequires.
+
+---



Other differences:
--
++ python-bokeh.spec ++
--- /var/tmp/diff_new_pack.HDguPI/_old  2021-02-22 14:40:25.820622315 +0100
+++ /var/tmp/diff_new_pack.HDguPI/_new  2021-02-22 14:40:25.824622320 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-bokeh
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,13 +16,11 @@
 #
 
 
-# Tests fail due to missing git data,
-# and building the JS from source doesn't work (tested as of version 2.2.0)
+# tests suite disabled by default. See below.
 %bcond_withtests
 
-# PACKAGE NO LONGER SUPPORTS PYTHON2
 %define skip_python2 1
-
+%define skip_python36 1
 Name:   python-bokeh
 Version:2.2.3
 Release:0
@@ -30,32 +28,36 @@
 License:BSD-3-Clause
 URL:https://github.com/bokeh/bokeh/
 Source: 
https://files.pythonhosted.org/packages/source/b/bokeh/bokeh-%{version}.tar.gz
+BuildRequires:  %{python_module Jinja2 >= 2.7}
+BuildRequires:  %{python_module Pillow >= 7.1.0}
+BuildRequires:  %{python_module PyYAML >= 3.10}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module numpy >= 1.11.3}
+BuildRequires:  %{python_module packaging >= 16.8}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module tornado >= 5.1}
+BuildRequires:  %{python_module typing_extensions >= 3.7.4}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # SECTION test requirements
 %if %{with tests}
-BuildRequires:  %{python_module Jinja2 >= 2.7}
-BuildRequires:  %{python_module Pillow >= 4.0}
-BuildRequires:  %{python_module PyYAML >= 3.10}
-BuildRequires:  %{python_module numpy >= 1.11.3}
-BuildRequires:  %{python_module packaging >= 16.8}
+BuildRequires:  %{python_module beautifulsoup4}
+BuildRequires:  %{python_module flaky}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil >= 2.1}
 BuildRequires:  %{python_module selenium}
-BuildRequires:  %{python_module tornado >= 5}
-BuildRequires:  %{python_module typing_extensions >= 3.7.4}
+# Note: If you manage to activate the test suite, try to patch external mock 
out.
+BuildRequires:  %{python_module mock}
 %endif
 # /SECTION
 BuildConflicts: python-buildservice-tweak
 Requires:   python-Jinja2 >= 2.7
-Requires:   python-Pillow >= 4.0
+Requires:   python-Pillow >= 7.1.0
 Requires:   python-PyYAML >= 3.10
 Requires:   python-numpy >= 1.11.3
 Requires:   python-packaging >= 16.8
 Requires:   python-python-dateutil >= 2.1
-Requires:   python-selenium
-Requires:   python-tornado >= 5
+Requires:   python-tornado >= 5.1
 Requires:   python-typing_extensions >= 3.7.4
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
@@ -88,7 +90,9 @@
 
 %if %{with tests}
 %check
-%python_exec setup.py test
+# Running the test suite (with datafiles from the GitHub archive) fails 
+# due to missing server/client setups, chromedriver, selenium etc.
+%pytest --no-js
 %endif
 
 %post