Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-holoviews for 
openSUSE:Factory checked in at 2021-09-20 23:32:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-holoviews (Old)
 and      /work/SRC/openSUSE:Factory/.python-holoviews.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-holoviews"

Mon Sep 20 23:32:56 2021 rev:30 rq:920068 version:1.14.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-holoviews/python-holoviews.changes        
2021-04-10 15:28:05.570428958 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-holoviews.new.1899/python-holoviews.changes  
    2021-09-20 23:34:31.159274841 +0200
@@ -1,0 +2,50 @@
+Sat Sep 18 09:52:09 UTC 2021 - Ben Greiner <[email protected]>
+
+- Update to 1.14.6
+  * Compatibility for bokeh 2.4 and fixes to processing of falsey
+    properties and visible style property (#5059, #5063)
+  * Stricter validation of data.interface before calling subclass
+    (#5050)
+  * Fix to prevent options being ignored in some cases (#5016)
+  * Improvements to linked selections including support for linked
+    selection lasso for cudf and improved warnings   * (#5044,
+    #5051)
+  * Respect apply_ranges at range computation level (#5081)
+  * Keep ordering of kdim when stacking Areas (#4971)
+  * Apply hover postprocessor on updates (#5039)
+- Release 1.14.5
+  * Support for pandas>=1.3 (#5013)
+  * Various bug fixes relating to dim transforms including the use
+    of parameters in slices and the use of getattribute
+    (#4993, #5001, #5005)
+- Release 1.14.4
+  Enhancements:
+  * Reenable SaveTool for plots with Tiles (#4922)
+  * Enable dask TriMesh rasterization using datashader (#4935)
+  * Use dataframe index for TriMesh node indices (#4936)
+  Bug fixes:
+  * Fix hover for stacked Bars (#4892)
+  * Check before dereferencing Bokeh colormappers (#4902)
+  * Fix multiple parameterized inputs to dim (#4903)
+  * Fix floating point error when generating bokeh Palettes (#4911)
+  * Fix bug using dimensions with label on Bars (#4929)
+  * Do not reverse colormaps with '_r' suffix a second time (#4931)
+  * Fix remapping of Params stream parameter names (#4932)
+  * Ensure Area.stack keeps labels (#4937)
+  Compatibility:
+  * Unfortunately a number of tile sources are no longer publicly
+    available. Attempting to use these tile sources will now issue
+    warnings unless hv.config.
+  * raise_deprecated_tilesource_exception is set to
+    True in which case exceptions will be raised instead.
+  * The Wikipedia tile source is no longer available as it is no
+    longer being served outside the wikimedia domain. As one of
+    the most frequently used tile sources, HoloViews now issues a
+    warning and switches to the OpenStreetMap (OSM) tile source
+    instead.
+  * The CartoMidnight and CartoEco tile sources are no longer
+    publicly available. Attempting to use these tile sources will
+    result in a deprecation warning.
+- Refresh remove_nose.patch: with sed line is simpler
+
+-------------------------------------------------------------------

Old:
----
  holoviews-1.14.3.tar.gz
  remove_nose.patch

New:
----
  holoviews-1.14.6.tar.gz

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

Other differences:
------------------
++++++ python-holoviews.spec ++++++
--- /var/tmp/diff_new_pack.L0OFoS/_old  2021-09-20 23:34:31.711275523 +0200
+++ /var/tmp/diff_new_pack.L0OFoS/_new  2021-09-20 23:34:31.715275528 +0200
@@ -21,18 +21,16 @@
 # NEP 29: NumPy dropped Python 3.6
 %define         skip_python36 1
 Name:           python-holoviews
-Version:        1.14.3
+Version:        1.14.6
 Release:        0
 Summary:        Composable, declarative visualizations for Python
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/holoviz/holoviews
 Source0:        
https://files.pythonhosted.org/packages/source/h/holoviews/holoviews-%{version}.tar.gz
-# PATCH-FEATURE-UPSTREAM remove_nose.patch gh#holoviz/holoviews#4621 
[email protected]
-Patch1:         remove_nose.patch
 BuildRequires:  %{python_module colorcet}
 BuildRequires:  %{python_module numpy >= 1.0}
-BuildRequires:  %{python_module pandas}
+BuildRequires:  %{python_module pandas >= 0.20}
 BuildRequires:  %{python_module panel >= 0.8.0}
 BuildRequires:  %{python_module param >= 1.9.3}
 BuildRequires:  %{python_module pyct >= 0.4.4}
@@ -42,15 +40,15 @@
 BuildRequires:  python-rpm-macros
 Requires:       python-colorcet
 Requires:       python-numpy >= 1.0
-Requires:       python-pandas
+Requires:       python-pandas >= 0.20
 Requires:       python-panel >= 0.8.0
 Requires:       python-param >= 1.9.3
 Requires:       python-pyviz-comms >= 0.7.4
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
-Recommends:     python-bokeh >= 1.1.0
+Recommends:     python-bokeh >= 2.2
 Recommends:     python-ipython >= 5.4.0
-Recommends:     python-matplotlib >= 2.2
+Recommends:     python-matplotlib >= 3
 Recommends:     python-notebook
 Recommends:     python-pscript >= 0.7.1
 Suggests:       python-networkx
@@ -67,23 +65,21 @@
 Suggests:       python-shapely
 Suggests:       python-scikit-image
 %if "%python_flavor" != "python2"
-Suggests:       python-spatialpandas
 Suggests:       python-pyarrow < 1.0
 Suggests:       python-ibis-framework >= 1.3
 %endif
 BuildArch:      noarch
 %if %{with test}
 BuildRequires:  %{python_module Pillow}
-BuildRequires:  %{python_module bokeh >= 1.1.0}
+BuildRequires:  %{python_module bokeh >= 2.2}
 BuildRequires:  %{python_module dash >= 1.16}
 BuildRequires:  %{python_module dask}
 BuildRequires:  %{python_module datashader >= 0.11.1}
 BuildRequires:  %{python_module deepdiff}
 BuildRequires:  %{python_module ffmpeg-python}
 BuildRequires:  %{python_module ipython >= 5.4.0}
-BuildRequires:  %{python_module jsonschema}
 BuildRequires:  %{python_module keyring}
-BuildRequires:  %{python_module matplotlib >= 2.2}
+BuildRequires:  %{python_module matplotlib >= 3}
 BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module nbsmoke}
 BuildRequires:  %{python_module netCDF4}
@@ -116,6 +112,7 @@
 %prep
 %setup -q -n holoviews-%{version}
 %autopatch -p1
+sed -i '/"nose"/ d' setup.py
 
 %build
 %python_build
@@ -135,12 +132,10 @@
 %if %{with test}
 %check
 
-# These tests need matplotlib < 3.1
-# (the package itself does not, but the testsuite specifies it because it 
checks parameter names)
+# wrong MPL api parameter expectations
 # gh#holoviz/holoviews#4621
 donttest+=" or (MPLRendererTest and test_get_size_column_plot)"
 donttest+=" or (MPLRendererTest and test_get_size_row_plot)"
-donttest+=" or (MPLRendererTest and test_render_mp4)"
 donttest+=" or (TestBokehUtils and test_py2js_funcformatter_arg_and_kwarg)"
 donttest+=" or (TestBokehUtils and test_py2js_funcformatter_single_arg)"
 donttest+=" or (TestBokehUtils and test_py2js_funcformatter_two_args)"
@@ -151,14 +146,7 @@
 donttest+=" or (TestCrossBackendOptionPickling and 
test_builder_cross_backend_validation)"
 donttest+=" or (TestCrossBackendOptions and 
test_builder_backend_switch_signature)"
 donttest+=" or (TestCrossBackendOptions and 
test_builder_cross_backend_validation)"
-donttest+=" or (TestCurvePlot and test_curve_datetime64)"
-donttest+=" or (TestCurvePlot and test_curve_dt_datetime)"
-donttest+=" or (TestCurvePlot and 
test_curve_heterogeneous_datetime_types_overlay)"
-donttest+=" or (TestCurvePlot and 
test_curve_heterogeneous_datetime_types_with_pd_overlay)"
 donttest+=" or (TestCurvePlot and test_curve_linewidth_op)"
-donttest+=" or (TestCurvePlot and test_curve_padding_datetime_nonsquare)"
-donttest+=" or (TestCurvePlot and test_curve_padding_datetime_square)"
-donttest+=" or (TestCurvePlot and test_curve_pandas_timestamps)"
 donttest+=" or (TestCurvePlot and 
test_curve_style_mapping_constant_value_dimensions)"
 donttest+=" or (TestCurvePlot and 
test_curve_style_mapping_ndoverlay_dimensions)"
 donttest+=" or (TestElementPlot and test_element_zformatter_function)"
@@ -167,11 +155,8 @@
 donttest+=" or (TestErrorBarPlot and test_errorbars_line_color_op)"
 donttest+=" or (TestErrorBarPlot and test_errorbars_line_width_op_update)"
 donttest+=" or (TestErrorBarPlot and test_errorbars_line_width_op)"
-donttest+=" or (TestHistogramPlot and test_histogram_datetime64_plot)"
 donttest+=" or (TestHistogramPlot and test_histogram_line_color_op)"
 donttest+=" or (TestHistogramPlot and test_histogram_line_width_op)"
-donttest+=" or (TestHistogramPlot and 
test_histogram_padding_datetime_nonsquare)"
-donttest+=" or (TestHistogramPlot and test_histogram_padding_datetime_square)"
 donttest+=" or (TestHistogramPlot and test_op_ndoverlay_value)"
 donttest+=" or (TestLabelsPlot and test_label_alpha_op_update)"
 donttest+=" or (TestLabelsPlot and test_label_alpha_op)"
@@ -232,14 +217,9 @@
 donttest+=" or (TestSpikesPlot and test_spikes_padding_datetime_square)"
 donttest+=" or (TestVectorFieldPlot and test_vectorfield_line_width_op_update)"
 donttest+=" or (TestVectorFieldPlot and test_vectorfield_line_width_op)"
-# These fail with matplotlib 3.4.1 because they check for the wrong exceptions 
-- gh#holoviz/holoviews#4886
-donttest+=" or (TestErrorBarPlot and test_errorbars_color_op)"
-donttest+=" or (TestErrorBarPlot and test_errorbars_color_op_update)"
-donttest+=" or (TestMplGraphPlot  and test_graph_op_node_alpha)"
-donttest+=" or (TestMplTriMeshPlot and test_trimesh_op_node_alpha)"
 
 # These fail on 32-bit -- gh#holoviz/holoviews#4778
-if [[ $(getconf LONG_BIT) == 32 ]]; then
+if [[ $(getconf LONG_BIT) -eq 32 ]]; then
     donttest+=" or (DatashaderAggregateTests and 
test_rasterize_regrid_and_spikes_overlay)"
     donttest+=" or (DatashaderAggregateTests and test_rgb_regrid_packed)"
     donttest+=" or (DatashaderRasterizeTests and 
test_rasterize_image_string_aggregator)"
@@ -269,6 +249,10 @@
     donttest+=" or (TestLinkSelectionsPlotly and test_datashade_selection)"
     donttest+=" or (TestPointerCallbacks and 
test_pointer_x_datetime_out_of_bounds)"
     donttest+=" or (TestPointerCallbacks and test_tap_datetime_out_of_bounds)"
+    donttest+=" or (DatashaderRasterizeTests and test_rasterize_dask_trimesh)"
+    donttest+=" or (DatashaderRasterizeTests and 
test_rasterize_dask_trimesh_implicit_nodes)"
+    donttest+=" or (DatashaderRasterizeTests and 
test_rasterize_dask_trimesh_with_node_vdims)"
+    donttest+=" or (DatashaderRasterizeTests and 
test_rasterize_pandas_trimesh_implicit_nodes)"
 fi
 
 %pytest -o python_files='test*.py base.py' holoviews/tests -k "not 
(${donttest:4})"

++++++ holoviews-1.14.3.tar.gz -> holoviews-1.14.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-holoviews/holoviews-1.14.3.tar.gz 
/work/SRC/openSUSE:Factory/.python-holoviews.new.1899/holoviews-1.14.6.tar.gz 
differ: char 5, line 1

Reply via email to