commit python-bokeh for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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