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