Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Leap:15.2 
checked in at 2020-03-09 18:03:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-bokeh (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-bokeh.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-bokeh"

Mon Mar  9 18:03:12 2020 rev:27 rq:776457 version:1.4.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-bokeh/python-bokeh.changes      
2020-01-15 15:47:42.671400984 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-bokeh.new.26092/python-bokeh.changes   
2020-03-09 18:03:13.848753931 +0100
@@ -1,0 +2,948 @@
+Sat Nov  9 15:04:41 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 1.4.0:
+  * bugfixes:
+    + #8402 [component: bokehjs] No clean way to update vbar_stack
+    + #8778 [component: bokehjs] Hover over image is showing wrong
+       @image tooltip on flipped axis
+    + #8976 [component: bokehjs] [bug] geographical plots cannot be
+       saved with the save tool
+    + #9035 [component: bokehjs] [widgets] [bug] spinner only
+       considers 1 decimal
+    + #9129 [component: bokehjs] [widgets] [bug]datepicker displayed
+       value is not updating correctly
+    + #9136 [component: bokehjs] Inner_width and inner_height not
+       available after display
+    + #9143 [component: docs] [bug] roadmap link on docs page links to
+       a nonexistent page
+    + #9152 [component: bokehjs] [bug] hover tooltip breaks with
+       full-circle wedge
+    + #9174 [component: bokehjs] [bug] nan_color argument in
+       linearcolormapper is not used
+    + #9185 [component: bokehjs] [regression] [bug] exporting google
+       maps pngs sometimes not working properly
+    + #9240 [component: build] [bug] building custom extension breaks
+       in notebook
+    + #9266 [component: bokehjs] [widgets] [bug] datatable sorting
+       broken
+    + #9267 [component: bokehjs] [bug] range_tool selection is
+       over-responsive in y direction
+    + #9309 [API: models] [component: docs] [bug] documentation panels
+       empty
+    + #9317 [regression] [bug] splattable lists no longer allow using
+       list-like methods
+    + #9324 [component: bokehjs] [bug] background property change not
+       working for widgetbox
+    + #9338 [component: bokehjs] Include license in bokehjs bundles
+    + #9342 [component: bokehjs] [component: server] [regression]
+       [bug] server examples with custom models do not work
+    + #9343 [component: bokehjs] Save does not work with custom models
+       [bug]
+  * features:
+    + #3700 Structured way to get at documents from javascript
+    + #8904 [API: models] Allow to offset plot frame's side panel
+       annotations
+    + #9009 [component: server] Add support django channels
+    + #9135 Be able to order legend items when using groupby legend
+       [feature]
+    + #9137 [API: models] [notebook] Allow to integrate bokeh models
+       with ipywidgets
+    + #9139 [component: server] Support ssl termination
+    + #9140 [component: server] Support tornado get_current_user
+    + #9144 [component: bokehjs] Axis rescaled when legend item
+       visibility changed [feature]
+    + #9196 [component: bokehjs] [component: build] Add support for
+       building bokehjs extensions
+    + #9209 [component: server] Add support for globs to `bokeh serve`
+    + #9241 Add 256-color palettes, add a function to generate
+       diverging palettes
+    + #9298 [feature] provide mouse press up event
+  * tasks:
+    + #8209 [component: docs] Searchable documentation?
+    + #9002 [component: bokehjs] [component: build] Unify bokehjs
+       build system with extensions' compiler
+    + #9070 Improve bokeh/util/logconfig.py call signature
+    + #9073 [component: docs] [docs] page for selection tools does not
+       tell users how to get the values/indices of the selection
+    + #9150 [component: docs] Use bokehjs from cdn when the commit is
+       tagged
+    + #9155 [component: bokehjs] [component: build] Migrate from
+       tslint to (typescript-)eslint
+    + #9157 [component: tests] Remove bokeh.embed.notebook.widgets
+       from -oo blacklist
+    + #9159 [component: build] Unpin python 3.7 version when possible
+    + #9160 [component: bokehjs] Enable more eslint rules
+    + #9163 [component: build] [component: examples] Don't upload to
+       s3 on py27 tests
+    + #9165 [component: examples] Update dataset for parallel coords
+       plot examples
+    + #9167 [component: bokehjs] [component: build] Generate es6
+       (es2015) compatible bundles
+    + #9170 [component: bokehjs] [component: build] Automatically
+       insert class initialization code
+    + #9173 [component: docs] [bug] "line_color" not applied from yaml
+       theme file
+    + #9175 [component: tests] Make bokeh's tests compatible with
+       pytest >= 5
+    + #9179 Add support for turbo colormap
+    + #9181 [component: docs] [bug] [docs] broken images in custom
+       tooltip example
+    + #9183 [component: docs] Update all docs links
+    + #9192 [component: docs] Pillow is already a bokeh dependency
+    + #9193 [component: bokehjs] [component: build] Bump eslint-utils
+       from 1.4.0 to 1.4.2 in /bokehjs
+    + #9199 [component: docs] [bug] [doc] broken link to examples/app
+    + #9200 [component: docs] Fix typos in docs, comments, etc
+    + #9202 [feature] print full stacktrace on error
+    + #9205 [component: build] Don't depend on ipywidgets
+    + #9206 [component: docs] Outdated sentence removed from docs
+    + #9211 [component: docs] [doc] tpyos
+    + #9212 [component: bokehjs] [typescript] Upgrade to typescript
+       3.6
+    + #9219 [component: docs] Update layout docs
+    + #9220 [component: docs] Add websource to reference docs
+    + #9226 [bug] update license id to use the proper spdx short
+       license id
+    + #9228 Update current year
+    + #9229 [component: build] Bryanv/update docs automation
+    + #9237 [component: docs] [bug] hovertool indices empty when using
+       glyphrenderer from a graphrenderer
+    + #9239 Improve "splat" list errors
+    + #9258 [component: docs] [bug] ajaxdatasource-based glyphs appear
+       incompatible with factorrange
+    + #9262 [component: docs] Fix structure issues in palette docs
+    + #9264 [component: build] Cdn invalidations too narrow
+    + #9265 [component: docs] Rename modify_doc in notebook app
+       contexts
+    + #9271 [component: bokehjs] Upgrade from deprecated package
+       istanbul
+    + #9272 [bug] improve exception when import _requires fails
+    + #9274 If import of channels fails, improve error message to
+       install it via pip
+    + #9278 [component: docs] Consistently use https protcol for
+       cdn.pydata.org urls
+    + #9286 [component: docs] Fix user-guide documentation and app
+       example typos
+    + #9289 [component: docs] Fix broken docs links
+    + #9305 [component: docs] Update ga for docs
+    + #9312 [component: docs] Update references to jupyter_bokeh
+       extension
+    + #9340 [component: docs] 1.4.0 misc docs
+
+-------------------------------------------------------------------
+Fri Aug 16 18:15:49 UTC 2019 - Todd R <toddrme2...@gmail.com>
+
+- Update to 1.3.4
+  + tasks:
+    * [component: build] Update pypi token
+- Update to 1.3.2
+  + bugfixes:
+    * [component: build] Compute runtime deps correctly
+  + tasks:
+    * [component: docs] [bug] wrong option names in sphinxext documentation
+    * [component: build] Use pypi token to upload releases
+    * [component: bokehjs] [component: build] Use npm token to publish
+- Update to 1.3.1
+  + bugfixes:
+    * [component: bokehjs] [regression] [bug] export_png broken in bokeh 1.3.0
+  + tasks:
+    * [notebook] [widgets] Autocomplete should start with a single character
+    * [component: build] Upload to backup cdn
+    * [component: build] Exclude ipython tests on minimal build
+
+-------------------------------------------------------------------
+Fri Jul 26 16:53:11 UTC 2019 - Todd R <toddrme2...@gmail.com>
+
+- Update to version 1.3.0
+  + bugfixes:
+    * [component: bokehjs] [widgets] Bokeh datepicker value format inconsistent
+    * [component: server] Bokeh charts load very slow with uncaught typeerror: 
in browser console
+    * [component: bokehjs] [widgets] Rangeslider stuck when modified by 
pressing the keyboard arrows
+    * [component: server] [bug] error in the bokeh --serve documentation
+    * [component: bokehjs] [widgets] [bug] datatable copy-paste doesn't work 
with 0s present in a row
+    * [component: bokehjs] [widgets] [bug] datatable copy-paste doesn't keep 
the order of rows after sorting
+    * [component: bokehjs] [widgets] [bug] datepicker displayed value is not 
updating
+    * [component: bokehjs] [performance] Inspection indices' filtering is very 
slow
+    * [component: bokehjs] [widgets] [bug] "cannot read property 'style' of 
null" javascript error when moving slider
+    * [component: bokehjs] [bug] typeerror after replacing tools on a toolbar
+    * [component: bokehjs] [bug] incompatible definitions of `vbar.width` in 
bokeh and bokehjs
+    * [component: docs] [bug] development guide missing `test` argument for 
conda install and pytest install failure on windows
+    * [component: server] [bug] double slash before prefix in autoreload.js
+    * Update docker to work with new conda and bokeh
+  + features:
+    * [component: bokehjs] [widgets] File open dialog
+    * [API: models] [widgets] [feature request] option to collapse datatable 
rows
+    * [component: bokehjs] Make a bokeh textinput callback responsive as text 
is typed
+    * [component: bokehjs] Add hover support for patch, harea, and varea
+    * [component: bokehjs] [feature] implement hover anchor on more glyphs
+    * Let source.data accept dataframe
+  + tasks:
+    * [component: examples] Geojsondatasource not bringing in all attributes
+    * [component: docs] [component: server] Document signed session usage
+    * [component: docs] Texturerepetition missing from docs and `all`
+    * [component: tests] Don't call show in tests
+    * [component: bokehjs] [component: build] Bump nwmatcher from 1.4.3 to 
1.4.4 in /bokehjs
+    * [component: docs] Docs typo
+    * [component: docs] Documentation: duplicate $name description
+    * [component: docs] Fixed analysis
+    * [component: build] [task] add downstream tests for pandas-bokeh
+    * [component: build] Upload to s3 cdn in parallel
+    * [component: docs] [docs] developer notes rendered in live docs
+    * [component: docs] Typo/misspelling on mapping geo data page[bug]
+    * [component: build] Fix yamlloadwarning in deps.py
+    * Color regex needs raw string
+    * Use sampledata.bokeh.org cdn
+    * [component: docs] [docs] update links to bokehplots.com, gitter and 
mailing-list
+    * [component: build] Exclude landing-2.0 issues from changelog for now
+    * [component: bokehjs] [widgets] [feature] extend fileinput to return 
filename and make output clearer
++++ 751 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/python-bokeh/python-bokeh.changes
++++ and 
/work/SRC/openSUSE:Leap:15.2/.python-bokeh.new.26092/python-bokeh.changes

Old:
----
  bokeh-0.12.15.tar.gz

New:
----
  bokeh-1.4.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-bokeh.spec ++++++
--- /var/tmp/diff_new_pack.LL2sep/_old  2020-03-09 18:03:14.504754257 +0100
+++ /var/tmp/diff_new_pack.LL2sep/_new  2020-03-09 18:03:14.508754258 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-bokeh
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,25 +12,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-# Tests fail due to missing test directory
-%bcond_with tests
-
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+# Tests fail due to missing git data,
+# and building the JS from source doesn't work
+%bcond_with     tests
 Name:           python-bokeh
-Version:        0.12.15
+Version:        1.4.0
 Release:        0
 Summary:        Statistical interactive HTML plots for Python
 License:        BSD-3-Clause
-Group:          Development/Languages/Python
-Url:            http://bokeh.pydata.org/
+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 >= 4.0}
 BuildRequires:  %{python_module PyYAML >= 3.10}
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module jupyter_ipython}
 BuildRequires:  %{python_module numpy >= 1.7.1}
 BuildRequires:  %{python_module packaging >= 16.8}
@@ -40,18 +39,11 @@
 BuildRequires:  %{python_module six >= 1.5.2}
 BuildRequires:  %{python_module tornado >= 4.3}
 BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
-%if %{with tests}
-BuildRequires:  %{python_module beautifulsoup4}
-BuildRequires:  %{python_module boto}
-BuildRequires:  %{python_module certifi}
-BuildRequires:  %{python_module colorama}
-BuildRequires:  %{python_module mock >= 1.0.1}
-BuildRequires:  %{python_module pytest}
-%endif
-# Python2 dependencies
 BuildRequires:  python-futures >= 3.0.3
+BuildRequires:  python-rpm-macros
+BuildConflicts: python-buildservice-tweak
 Requires:       python-Jinja2 >= 2.7
+Requires:       python-Pillow >= 4.0
 Requires:       python-PyYAML >= 3.10
 Requires:       python-numpy >= 1.7.1
 Requires:       python-packaging >= 16.8
@@ -59,16 +51,30 @@
 Requires:       python-requests >= 1.2.3
 Requires:       python-six >= 1.5.2
 Requires:       python-tornado >= 4.3
-%ifpython2
-Requires:       python-futures >= 3.0.3
-%endif
-Recommends:     python-flexx
-Recommends:     python-icalendar
-Recommends:     python-vincent
-BuildConflicts: python-buildservice-tweak
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
+Recommends:     python-icalendar
+Recommends:     python-networkx
+Recommends:     python-pscript
+Recommends:     python-vincent
 BuildArch:      noarch
+%if %{with tests}
+BuildRequires:  %{python_module beautifulsoup4}
+BuildRequires:  %{python_module boto}
+BuildRequires:  %{python_module certifi}
+BuildRequires:  %{python_module colorama}
+BuildRequires:  %{python_module jupyter_nbconvert}
+BuildRequires:  %{python_module jupyter_nbformat}
+BuildRequires:  %{python_module mock >= 1.0.1}
+BuildRequires:  %{python_module networkx}
+BuildRequires:  %{python_module pscript}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module selenium}
+BuildRequires:  chromedriver
+%endif
+%ifpython2
+Requires:       python-futures >= 3.0.3
+%endif
 %python_subpackages
 
 %description
@@ -79,6 +85,10 @@
 
 %prep
 %setup -q -n bokeh-%{version}
+sed -i 's/\r$//' examples/app/apply_theme.py
+sed -i 's/\r$//' examples/reference/models/Dash.py
+sed -i 's/\r$//' examples/app/apply_theme.py
+sed -i 's/\r$//' examples/reference/models/Dash.py
 
 %build
 %python_build
@@ -94,6 +104,7 @@
 %python_expand cp -r examples %{buildroot}%{_docdir}/%{$python_prefix}-bokeh/
 %python_expand rm -rf examples 
%{buildroot}%{_docdir}/%{$python_prefix}-bokeh/examples/*/.ipynb_checkpoints
 %python_expand rm -rf examples 
%{buildroot}%{_docdir}/%{$python_prefix}-bokeh/examples/*/*/.ipynb_checkpoints
+%python_expand %fdupes %{buildroot}%{_docdir}/%{$python_prefix}-bokeh/
 
 # Remove test and script files
 %python_expand rm -rf %{buildroot}%{$python_sitelib}/scripts/
@@ -101,9 +112,12 @@
 
 %if %{with tests}
 %check
-%python_expand py.test-%{$python_bin_suffix} -s -m js -rs
-%python_expand py.test-%{$python_bin_suffix} -m 'not (examples or js or 
integration)' --cov=bokeh --cov-config=bokeh/.coveragerc -rs
-%python_expand py.test-%{$python_bin_suffix} -m integration -rs -v
+rm -rf build _build.*
+%{python_expand rm -rf build _build.*
+py.test-%{$python_bin_suffix} -s -m js -rs
+py.test-%{$python_bin_suffix} -m 'not (examples or js or integration)' 
--cov=bokeh --cov-config=bokeh/.coveragerc -rs
+py.test-%{$python_bin_suffix} -m integration -rs -v
+}
 %endif
 
 %post
@@ -113,8 +127,7 @@
 %python_uninstall_alternative bokeh
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc LICENSE.txt
+%license LICENSE.txt
 %{_docdir}/%{python_prefix}-bokeh
 %python_alternative %{_bindir}/bokeh
 %{python_sitelib}/bokeh/

++++++ bokeh-0.12.15.tar.gz -> bokeh-1.4.0.tar.gz ++++++
/work/SRC/openSUSE:Leap:15.2/python-bokeh/bokeh-0.12.15.tar.gz 
/work/SRC/openSUSE:Leap:15.2/.python-bokeh.new.26092/bokeh-1.4.0.tar.gz differ: 
char 5, line 1


Reply via email to