Hello community,

here is the log from the commit of package python-bokeh for openSUSE:Factory 
checked in at 2018-10-31 13:21:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-bokeh (Old)
 and      /work/SRC/openSUSE:Factory/.python-bokeh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-bokeh"

Wed Oct 31 13:21:01 2018 rev:10 rq:645562 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-bokeh/python-bokeh.changes        
2018-07-06 10:41:00.455325271 +0200
+++ /work/SRC/openSUSE:Factory/.python-bokeh.new/python-bokeh.changes   
2018-10-31 13:22:00.327025749 +0100
@@ -1,0 +2,150 @@
+Tue Oct 30 15:54:33 UTC 2018 - Todd R <[email protected]>
+
+- flexx is no longer used.
+
+-------------------------------------------------------------------
+Fri Oct 26 19:36:08 UTC 2018 - Todd R <[email protected]>
+
+- Update to version 1.0.0
+  + bugfixes:
+    * [component: bokehjs] Not correct behaviour of hovertool with annular 
glyph and units='screen'
+    * [component: bokehjs] [component: examples] Plotting/file/image_url.py 
doesn't work without setting {x,y}_range
+    * [component: bokehjs] [widgets] Patch/stream message to the 
columndatasource for datatable widget on front-end triggers response containing 
entire data source
+    * [component: bokehjs] [geo] Flicker when zooming on a tile source with 
mercatorticker
+    * [component: bokehjs] [regression] Deserializationerror when editing data 
table
+    * [component: server] 'serversession' object has no attribute 
'session_context'
+    * [component: bokehjs] Image hover broken on axes with inverted range
+    * [component: bokehjs] [geo] Segments don't show up on gmapplot
+    * [component: bokehjs] Log axis minor ticks wrong position 
+    * If the "selector" argument is explicitily set to the "select" method, an 
empty list is returned
+    * [regression] Export_png not exporting figures correctly
+    * [component: bokehjs] [widgets] Datatable and glyph selections not 
linking properly
+    * [component: bokehjs] Draw and edit tools event handling on server broken
+    * [component: server] Unhandled exception in application causes all later 
sessions to fail
+    * [component: bokehjs] [widgets] Editing filtered datatable cell impacts 
wrong row
+    * [component: bokehjs] [widgets] Datatable selectable='checkbox' gives 
javascript error
+    * [component: bokehjs] Inaccurate rendering around 0 on tall bars
+    * [component: bokehjs] Boxedittool draws on doubletap even when tool 
inactive
+    * [component: bokehjs] Not providing x and y data makes some glyphs not 
render in legend
+    * [component: bokehjs] [notebook] Bug: push_notebook support is broken in 
jupyterlab for bokeh=0.13.0
+    * Bokeh_css and bokeh_js resources are reversed in file.html template
+    * [regression] Show() accumulates objects
+    * [component: bokehjs] Hovertool interpolation mode doesn't work for 
horizontal and vertical lines
+    * [widgets] Datatable does not stay sorted when the data is updated
+    * [py2] Properly use string_types for instance properties and js_on_event
+    * Patch_app.py is broken
+    * [component: bokehjs] Adding computed_icon getter broke toolproxy icons
+    * [component: bokehjs] [regression] Esc has no effect on selections
+    * [component: docs] A tiny typo in the document about graphrenderer
+    * [component: tests] Verify_all() doesn't give information what failed
+    * [component: bokehjs] Y-range for negative value
+  + features:
+    *  making predefined themes available by calling a single function
+    * [component: bokehjs] Update legend when legends or other attributes 
change
+    * Pandas periods are not recognised
+    * [component: bokehjs] [geo] Support a "patch" with a hole in it / gis 
support
+    * [component: server] Implement --develop mode
+    * [component: bokehjs] Save bokeh plot as bokeh plot
+    * Custom models distribution without compiler on the server side
+    * [component: bokehjs] Let scatter marker type be parameterizable
+    * [component: bokehjs] [widgets] Add an option to disable column titles in 
datatable
+    * [component: bokehjs] Oval selection does not update color (does not 
support hit testing)
+    * [API: models] Allow defining custom tooltip for certain tools
+    * [component: bokehjs] Feature request: support hit-testing for text glyphs
+    * [component: bokehjs] Step glyph support for gaps from missing/non-finite 
data points (inf, nan)
+    * [component: bokehjs] Restrict the drawing tools to draw a single glyph
+    * [component: bokehjs] Add clear tool to clear out one or more datasources
+    * [component: bokehjs] Expose the more detailed geometry data to the tap 
tool
+    * [component: bokehjs] Feature request: verticalline marker (equivalent to 
marker='|' in matplotlib)
+    * [component: bokehjs] Add tilt option to gmapoptions
+    * [component: bokehjs] [typescript] Freehand drawing tool
+    * Turn off self.validate checks during update
+    * Span location cannot accept datetime whereas labels can deal with it
+    * [component: bokehjs] Feature request: bold italic font specification
+    * [component: bokehjs] Make image smoothing configurable on tilerenderer
+    * [feature request] in the function ‘from_networkx’, convert networkx 
node/edge attributes to bokeh node_renderer/edge_renderer data_source
+    * [feature request] add .copy method to columndatasource
+    * Add another theme: balanced
+    * [component: bokehjs] Support specifying representative point from legend 
items
+    * [component: server] Allow defining session cleanup hooks on a document
+    * [component: bokehjs] Autohide toolbar
+    * [component: bokehjs] Fixedticker does not accept minor ticks
+    * [feature request] ‘from_networkx’ function for a fixed layout
+    * [component: bokehjs] [component: examples] Add adapter property to 
ajaxdatasource
+    * Add webdriver_control and default to reuse
+  + tasks:
+    * Feature idea: docker image for bokeh server
+    * [component: tests] Ci test to make sure bokeh works without heavy 
dependencies
+    *  should issue a validation warning when the range values are not unique
+    * Valueerror: nattype does not support timetuple
+    * [component: bokehjs] No way to cleanup used memory
+    * [API: models] It is not possible to set a range1d with 
datetime.timedelta value
+    * [component: bokehjs] Warn on setting empty plot.legend attrs
+    * Add missing ticker tests and minor ticker improvements
+    * Customize warning formatter
+    * Task: pytest marked "selenium" tests should assert no browser console 
errors
+    * Task: add/use selenium fixture in ``export`` tests instead of creating 
new phantomjs processes
+    * Task: add user warn/error to columndatasource.from_df method about 
dataframe containing "index" column
+    * [component: docs] User guide, tweak to "ranges" doc
+    * [API: models] Document validation check needed for mis-matched 
y_range_name
+    * [component: bokehjs] [component: server] Pull_session with url paramters 
isn't working
+    * [widgets] Daterangeslider error not logged nor shown in cli
+    * [component: docs] Added short usage instructions for examples/app/dash
+    * [component: docs] Doc typo (funtion -> function)
+    * Improved support for pyinstaller
+    * Remove code dependent on ipython pprint machinery
+    * Overzealous deduplication of tools for merge_tools
+    * [component: tests] Clean up test support
+    * [component: docs] Simplify pie example
+    * [component: build] Ci scripts with colon in filenames are not valid on 
windows
+    * [component: tests] Bryanv/test cleanup
+    * Use generators instead of lists
+    * [component: docs] Backticks are broken un docs/*.rst
+    * [component: examples] Box_annotation example .ix method is deprecated
+    * [component: examples] Ref: use .loc instead of .ix in examples
+    * [component: docs] Update documentation for how to use bokeh server with 
jupyterhub environment
+    * [component: tests] Fixed exception raising tests of test_sources
+    * [component: examples] Rename joyplots to ridgeplots
+    * [component: docs] Docstrings not clear for dimension property for band, 
span and whisker class
+    * [component: server] Bokeh doesn't work with tornado master
+    * [component: tests] Initial work to support server selenium tests
+    * Remove the arguments parameter from server_session
+    * [component: tests] Unit tests failing in windows 7
+    * [component: examples] Pandas > 0.23.0 & < 0.23.4 breaks boxplot.py 
example
+    * [component: examples] Issues: none type: bug tag: examples updated 
main.py
+    * [component: tests] Bryanv/misc cleanup
+    * [component: docs] Installation docs: need info about export_png/svgs
+    * [component: build] [component: tests] Added unit/integration tests for 
python3.7
+    * [component: build] Don't report unversioned python in deps.py output
+    * [component: tests] Python 3.7 get_referrers change
+    * Remove dead testing code
+    * Use np.frombuffer instead of deprecated np.fromstring
+    * [component: build] Appveyor build and test for windows
+    * [API: models] Plot.{x,y}_range default value
+    * [component: docs] Some typo in the guide
+    * [component: build] Update requests min version
+    * Pandas is optional overall, but required for hexbin
+    * [component: build] Refine appveyor.yml settings
+    * [component: examples] Example examples/embed/server_session/ is broken, 
template is missing
+    * Add note of  bokeh_phantomjs_path environment variable on missing 
phantomjs 
+    * [component: bokehjs] Missing ";" in try_run.js
+    * Unhelpful error when passing invalid argument to gridplot
+    * [component: docs] [document] add (or update) an example to demonstrate  
converting node/edge attributes in from_networkx 
+    * Split up bokeh.properties
+    * [component: docs] Re-unify docs build
+    * [component: build] Small build tasks
+    * [BEP] Ratify project roles document
+    * Bryanv/reduce import code
+    * [component: examples] Examples punch list
+    * [component: examples] Pandas warning removed in gapminder example
+    * [component: examples] Correction selection histogram example
+    * [component: examples] Population example legend position -> 
"bottom_right"
+    * Load themes from python modules instead of json files
+    * [component: examples] Simple hdf5 example improvement
+    * Replace log.warn with log.warning
+    * [component: examples] Embed_multiple: better arrangement
+    * Boilerplate for bokeh/core
+    * [component: docs] Chaco link is a 404 - changed to git repo url
+    * Confusing multi_line error message
+
+-------------------------------------------------------------------

Old:
----
  bokeh-0.13.0.tar.gz

New:
----
  bokeh-1.0.0.tar.gz

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

Other differences:
------------------
++++++ python-bokeh.spec ++++++
--- /var/tmp/diff_new_pack.6ZObXD/_old  2018-10-31 13:22:01.591024572 +0100
+++ /var/tmp/diff_new_pack.6ZObXD/_new  2018-10-31 13:22:01.595024568 +0100
@@ -17,10 +17,10 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-# Tests fail due to missing test directory
+# Tests fail due to missing git data
 %bcond_with tests
 Name:           python-bokeh
-Version:        0.13.0
+Version:        1.0.0
 Release:        0
 Summary:        Statistical interactive HTML plots for Python
 License:        BSD-3-Clause
@@ -28,6 +28,7 @@
 URL:            http://bokeh.pydata.org/
 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}
@@ -43,7 +44,22 @@
 BuildRequires:  python-futures >= 3.0.3
 BuildRequires:  python-rpm-macros
 BuildConflicts: python-buildservice-tweak
+%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
 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
@@ -51,23 +67,17 @@
 Requires:       python-requests >= 1.2.3
 Requires:       python-six >= 1.5.2
 Requires:       python-tornado >= 4.3
-Requires(post): update-alternatives
-Requires(preun): update-alternatives
-Recommends:     python-flexx
 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 mock >= 1.0.1}
-BuildRequires:  %{python_module pytest}
-%endif
 %ifpython2
 Requires:       python-futures >= 3.0.3
 %endif
+Requires(post): update-alternatives
+Requires(preun): update-alternatives
+BuildArch:      noarch
+
 %python_subpackages
 
 %description
@@ -100,9 +110,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

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


Reply via email to