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 2023-06-09 20:37:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-holoviews (Old)
 and      /work/SRC/openSUSE:Factory/.python-holoviews.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-holoviews"

Fri Jun  9 20:37:40 2023 rev:36 rq:1091430 version:1.16.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-holoviews/python-holoviews.changes        
2023-04-03 17:46:11.750240211 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-holoviews.new.15902/python-holoviews.changes 
    2023-06-09 20:39:03.739120295 +0200
@@ -1,0 +2,88 @@
+Wed Jun  7 15:57:54 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 1.16.1
+  * This release contains a small number of important bug fixes and
+    enhancements. Many thanks to @philippjfr and @Hoxbro.
+  * This release includes a breaking change as notebooks will no
+    longer be inlining as default. This change will reduce the size
+    of the notebook files and, more importantly, address an
+    upstream issue in Jupyter where running hv.extension would give
+    an error when used in a notebook.
+  ## Critical bug fixes and compatibility:
+  * Add enable_mathjax and set it and inline to False (#5729)
+  * Update to support Datashader on Python 3.11 (#5720)
+  ## Enhancements:
+  * Add show_versions helper function (#5725)
+  * Ignore known model warning in VS Code (#5734)
+  * Add workaround for plots where the objects in a figure would
+    overlap (#5733)
+- Version 1.16.0
+  * This release includes many new features, improvements, and bug
+    fixes. Among the highlights are support for Bokeh 3.1 and Panel
+    1.0, both of which come with a wide range of new features and
+    enhancements. Time series support has also been improved, with
+    auto-ranging along one axis, a new downsample algorithm, and
+    having WebGL enabled by default. In addition, the release
+    includes various other enhancements and bug fixes.
+  * We would like to thank the many users who contributed to this
+    release by filing bug reports, providing new features, and bug
+    fixes. We want to give a special shout-out to existing
+    contributors @ianthomas23, @jlstevens, @jordansamuels,
+    @maximlt, @philippjfr, @TheoMathurin, @Yura52, and @Hoxbro, as
+    well as new contributors @GeoVizNow, @JRRudy1, @keewis,
+    @michaelaye, and @wendrul.
+  * This minor version will be the last to support Python 3.7. The
+    next minor version will require Python 3.8 or higher. In the
+    next release, holoviews.annotate will start giving a
+    deprecation warning about its future move to the new package
+    HoloNote.
+  ## New features:
+  * Support for Bokeh 3.1 and Panel 1.0 (#5388, #5620, #5640,
+    #5679, #5683, #5692, #5703)
+  * Implement auto-ranging support along one axis (#5554, #5609)
+  * Add Largest Triangle Three Buckets (LTTB) as a downsample
+    algorithm (#5552)
+  * Enable WebGL by default (#5708)
+  ## Enhancements:
+  * Improve legend_cols support for Bokeh 3 (#5669)
+  * Add convenience getter interface to opts (#5606)
+  * Ensure .stack works on areas with different vdims (#5693)
+  * Add muted support to PointPlot like hv.Scatter (#5705)
+  * Automatic detect comms without calling pn.extension() (#5645)
+  * Add support for extra Hovertool variables in a Bokeh's quadmesh
+    with 2D coordinates (with tests) (#5638)
+  * Change hv.Rectangles to internally use Bokeh Quad and not Rect
+    to support logarithmic axis in WebGL (#5664, #5702)
+  ## Bug fixes:
+  * Ensure spatial_select in non-zero indexed DataFrame is applied
+    right (#5625)
+  * Fix error handling for plotting class lookups on empty
+    DynamicMap/HoloMap (#5604)
+  * Fix active_tools to only be set for enabled tools (#5616)
+  * Fix legend display when using categorical datashade on GPU
+    (#5631)
+  * Adding GeoDataFrame to DataConversion (#5325)
+  * Don't emit warnings when the toolbar is disabled (#5691)
+  * Don't try to find the closest match if the input is empty
+    (#5700)
+  * Only use long_name if it is a string (#5646)
+  * Use Matplotlib's public API to list the colormaps (#5598)
+  ## Compatibility:
+  * Add Param 2.0 support (#5667, #5641, #5680, #5704)
+  * Add Pandas 2.0 support (#5662)
+  * Update types.functiontype to collections.abc.callable (#5636)
+  * Improve error message for categorical data when used with
+    datashade (#5643)
+  * Don't disable Jedi completion by default (#5701)
+  ## Known issues:
+  * BoxEditTool is not yet supported with the new internals of
+    hv.Rectangle.
+  ## Removals:
+  * Raise DataError for non-string column names in DataFrame
+    (#5654)
+  * Remove deprecated tile sources (#5654)
+  * Removed support for apply_groups for old option groups
+    signature (#5497)
+- Drop holoviews-pr5649-ipykernel.patch
+
+-------------------------------------------------------------------

Old:
----
  holoviews-1.15.4.tar.gz
  holoviews-pr5649-ipykernel.patch

New:
----
  holoviews-1.16.1.tar.gz

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

Other differences:
------------------
++++++ python-holoviews.spec ++++++
--- /var/tmp/diff_new_pack.46tQ9D/_old  2023-06-09 20:39:04.571125127 +0200
+++ /var/tmp/diff_new_pack.46tQ9D/_new  2023-06-09 20:39:04.575125150 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without  test
 Name:           python-holoviews
-Version:        1.15.4
+Version:        1.16.1
 Release:        0
 Summary:        Composable, declarative visualizations for Python
 License:        BSD-3-Clause
@@ -26,14 +26,12 @@
 URL:            https://github.com/holoviz/holoviews
 Source0:        
https://files.pythonhosted.org/packages/source/h/holoviews/holoviews-%{version}.tar.gz
 Source99:       python-holoviews-rpmlintrc
-# PATCH-FIX-UPSTREAM holoviews-pr5649-ipykernel.patch gh#holoviz/holoviews#5649
-Patch0:         holoviews-pr5649-ipykernel.patch
 BuildRequires:  %{python_module colorcet}
 BuildRequires:  %{python_module numpy >= 1.0}
 BuildRequires:  %{python_module packaging}
 BuildRequires:  %{python_module pandas >= 0.20}
 BuildRequires:  %{python_module panel >= 0.13.1}
-BuildRequires:  %{python_module param >= 1.9.3}
+BuildRequires:  %{python_module param >= 1.12 with %python-param < 3}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pyct >= 0.4.4}
 BuildRequires:  %{python_module pyviz-comms >= 0.7.4}
@@ -46,8 +44,8 @@
 Requires:       python-packaging
 Requires:       python-pandas >= 0.20
 Requires:       python-panel >= 0.13.1
-Requires:       python-param >= 1.9.3
 Requires:       python-pyviz-comms >= 0.7.4
+Requires:       (python-param >= 1.12 with python-param < 3)
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 Recommends:     python-bokeh >= 2.2
@@ -73,14 +71,13 @@
 BuildArch:      noarch
 %if %{with test}
 BuildRequires:  %{python_module Pillow}
-# Upstream doesn't specify the upper pin and relies on panel,
-# see https://github.com/holoviz/holoviews/pull/5507,
-# but we need to pin it here in order to avoid obs resolver conflicts
-BuildRequires:  %{python_module bokeh >= 2.4.3 with %python-bokeh < 2.5}
-BuildRequires:  %{python_module dash >= 1.16 if %python-base < 3.11}
+BuildRequires:  %{python_module bokeh}
+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 flaky}
 BuildRequires:  %{python_module ipython >= 5.4.0}
 BuildRequires:  %{python_module keyring}
 BuildRequires:  %{python_module matplotlib >= 3}
@@ -98,8 +95,7 @@
 BuildRequires:  %{python_module scipy}
 BuildRequires:  %{python_module shapely}
 BuildRequires:  %{python_module streamz >= 0.5.0}
-BuildRequires:  %{python_module xarray >= 0.10.4 if %python-base >= 3.9}
-BuildRequires:  %{python_module datashader >= 0.11.1 if (%python-base < 3.11 
with %python-base >= 3.9)}
+BuildRequires:  %{python_module xarray >= 0.10.4}
 %endif
 %python_subpackages
 
@@ -141,8 +137,6 @@
 donttest+=" or StatisticalCompositorTest"
 # gh#holoviz/holoviews#5517
 donttest+=" or test_py2js_funcformatter"
-# Date mismatch (bokeh)
-donttest+=" or (TestPointerCallbacks and 
test_pointer_x_datetime_out_of_bounds)"
 # These fail on 32-bit -- gh#holoviz/holoviews#4778
 if [[ $(getconf LONG_BIT) -eq 32 ]]; then
     donttest+=" or (DatashaderAggregateTests and 
test_rasterize_regrid_and_spikes_overlay)"
@@ -173,14 +167,14 @@
     donttest+=" or (TestLinkSelectionsPlotly and 
test_datashade_in_overlay_selection)"
     donttest+=" or (TestLinkSelectionsPlotly and test_datashade_selection)"
     donttest+=" or (TestPointerCallbacks and test_tap_datetime_out_of_bounds)"
+    donttest+=" or (TestPointerCallbacks and 
test_pointer_x_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
-# no dash in python311 yet
-python311_ignore="--ignore holoviews/tests/plotting/plotly/test_dash.py"
-%pytest -n auto holoviews -k "not ($donttest)" ${$python_ignore}
+
+%pytest -n auto holoviews -k "not ($donttest)"
 %endif
 
 %post

++++++ holoviews-1.15.4.tar.gz -> holoviews-1.16.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-holoviews/holoviews-1.15.4.tar.gz 
/work/SRC/openSUSE:Factory/.python-holoviews.new.15902/holoviews-1.16.1.tar.gz 
differ: char 5, line 1

Reply via email to