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 2024-11-30 13:27:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-holoviews (Old)
 and      /work/SRC/openSUSE:Factory/.python-holoviews.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-holoviews"

Sat Nov 30 13:27:43 2024 rev:44 rq:1227199 version:1.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-holoviews/python-holoviews.changes        
2024-09-23 15:25:02.424447637 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-holoviews.new.28523/python-holoviews.changes 
    2024-11-30 13:28:02.570197731 +0100
@@ -1,0 +2,50 @@
+Thu Nov 28 21:23:05 UTC 2024 - Ben Greiner <[email protected]>
+
+- Update to 1.20.0
+  ## Enhancements
+  * De-parameterize the options Keywords objects (#6314)
+  * Freeze models while updating plot(s) (#6315)
+  * Support hit-tested group-wise wheel zoom renderers for
+    subcoordinate_y (#6277)
+  * Adds Bokeh 3.5 enhancements to RangeToolLink (#6341)
+  * Add MultiAxisTap stream (#6374)
+  * Add sublabel_index and sublabel_skip option for matplotlib
+    backend (#6375)
+  * Handle datetimes and empty selections better for inspect
+    operations (#6377)
+  * Improve following behavior when streaming (#6318)
+  * Enh: Add Scalebar support for subcoordinate_y plots (#6403,
+    #6420)
+  * Support async callbacks for popup (#6390)
+  * Add popup position and anchor (#6414)
+  ## Bug fixes
+  * Wrap popup in set_curdoc (#6337)
+  * Fixes popup being invisible forever after closing once (#6347)
+  * Disable simple id in notebook (#6367)
+  * Ensure pixel_ratio is applied when computing resampling
+    coordinates (#6373)
+  * Add support for rendering HLine, VLine and Span on multi_y
+    (#6376)
+  * Drop the z dimension from ImageStack DataArray before shading
+    (#6378)
+  * Improve datetime support for continuous hv.Bars (#6365)
+  * Don't clone Span in HoverTool (#6387)
+  * Ensure proper cleanup of stream subscribers (#6389)
+  * Handle datetime selection in the cuDF interface (#6407)
+  * Fix popup positioning on polygons (#6411)
+  * Fix a problem where linked selections were resulting in
+    repeated columns (#6336)
+  * Ensure streams are correctly mapped to plots (#6415)
+  * Fix Bars width for small discrete differences on the x-axis
+    (#6428)
+  * Documentation fixes (#6392, #6421)
+  * Fix rasterizing a Path where categorical values include empty
+    strings (#6429)
+  ## Compatibility
+  * Handle DeprecationWarning from Pandas (#6346, #6391)
+  * Compatibility with Ibis 9.5 (#6371), Python 3.13 (#6383), cuDF
+    24.10 (#6409), and Matplotlib 3.10 (#6431)
+- Replace ignore-pandas-warning.patch with 
+  holoviews-opensuse-pyproject.patch
+
+-------------------------------------------------------------------

Old:
----
  holoviews-1.19.1.tar.gz
  ignore-pandas-warning.patch

New:
----
  holoviews-1.20.0.tar.gz
  holoviews-opensuse-pyproject.patch

BETA DEBUG BEGIN:
  Old:    24.10 (#6409), and Matplotlib 3.10 (#6431)
- Replace ignore-pandas-warning.patch with 
  holoviews-opensuse-pyproject.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Replace ignore-pandas-warning.patch with 
  holoviews-opensuse-pyproject.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ python-holoviews.spec ++++++
--- /var/tmp/diff_new_pack.YdkdRY/_old  2024-11-30 13:28:03.242225722 +0100
+++ /var/tmp/diff_new_pack.YdkdRY/_new  2024-11-30 13:28:03.246225888 +0100
@@ -26,13 +26,14 @@
 %endif
 
 Name:           python-holoviews%{psuffix}
-Version:        1.19.1
+Version:        1.20.0
 Release:        0
 Summary:        Composable, declarative visualizations for Python
 License:        BSD-3-Clause
 URL:            https://github.com/holoviz/holoviews
 Source0:        
https://files.pythonhosted.org/packages/source/h/holoviews/holoviews-%{version}.tar.gz
-Patch0:         ignore-pandas-warning.patch
+# PATCH-FEATURE-OPENSUSE holoviews-opensuse-pyproject.patch -- for obs builds, 
[email protected]
+Patch0:         holoviews-opensuse-pyproject.patch
 BuildRequires:  %{python_module base >= 3.9}
 BuildRequires:  %{python_module hatch_vcs}
 BuildRequires:  %{python_module hatchling}
@@ -52,7 +53,6 @@
 Recommends:     python-ipython >= 5.4.0
 Recommends:     python-matplotlib >= 3
 Recommends:     python-notebook
-Recommends:     python-pscript >= 0.7.1
 Suggests:       python-networkx
 Suggests:       python-Pillow
 Suggests:       python-xarray >= 0.10.4
@@ -89,8 +89,7 @@
 BuildRequires:  %{python_module networkx}
 BuildRequires:  %{python_module notebook}
 BuildRequires:  %{python_module plotly >= 4.0}
-BuildRequires:  %{python_module pscript >= 0.7.1}
-BuildRequires:  %{python_module pytest-cov}
+BuildRequires:  %{python_module pytest-asyncio >= 0.24}
 BuildRequires:  %{python_module pytest-rerunfailures}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
@@ -117,7 +116,6 @@
 
 %prep
 %autosetup -p1 -n holoviews-%{version}
-sed -i 's/, "--color=yes"//' pyproject.toml
 
 %if !%{with test}
 %build
@@ -140,6 +138,8 @@
 %check
 # Flaky
 donttest="test_cell_opts_plot_float_division or test_cell_opts_style"
+# tool not available in obs setup (?)
+donttest+=" or test_span_not_cloned_crosshair"
 # 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)"
@@ -178,7 +178,7 @@
     donttest+=" or (DimensionDefaultTest and 
test_validate_default_against_values)"
 fi
 
-%pytest -W ignore::UserWarning -n auto holoviews -k "not ($donttest)"
+%pytest -n auto holoviews -k "not ($donttest)"
 %endif
 
 %post

++++++ holoviews-1.19.1.tar.gz -> holoviews-1.20.0.tar.gz ++++++
++++ 5845 lines of diff (skipped)

++++++ holoviews-opensuse-pyproject.patch ++++++
diff -ur holoviews-1.20.0.orig/pyproject.toml holoviews-1.20.0/pyproject.toml
--- holoviews-1.20.0.orig/pyproject.toml        2024-11-28 22:41:42.243258842 
+0100
+++ holoviews-1.20.0/pyproject.toml     2024-11-28 22:49:47.345433935 +0100
@@ -70,7 +70,7 @@
 version-file = "holoviews/_version.py"
 
 [tool.pytest.ini_options]
-addopts = ["--strict-config", "--strict-markers", "--color=yes"]
+addopts = ["--strict-config", "--strict-markers"]
 asyncio_mode = "auto"
 asyncio_default_fixture_loop_scope = "function"
 minversion = "7"
@@ -114,8 +114,6 @@
     # 2024-01: Pandas 2.2
     "ignore:\\s*Pyarrow will become a required dependency of 
pandas:DeprecationWarning", # Will go away by itself in Pandas 3.0
     "ignore:Passing a (SingleBlockManager|BlockManager) to 
(Series|GeoSeries|DataFrame|GeoDataFrame) is deprecated:DeprecationWarning", # 
https://github.com/holoviz/spatialpandas/issues/137
-    # 2024-04
-    "ignore:No data was collected:coverage.exceptions.CoverageWarning", # 
https://github.com/pytest-dev/pytest-cov/issues/627
     # 2024-05
     "ignore:backend2gui is deprecated since IPython 8.24:DeprecationWarning", 
# https://github.com/holoviz/holoviews/pull/6227#issuecomment-2104401396
     # 2024-06
@@ -126,6 +124,9 @@
     "ignore: Jitify is performing a one-time only warm::cupy", # OK,
     # 2024-10
     "ignore::ResourceWarning",
+    # OBS
+    "ignore::FutureWarning",
+    "ignore:\\s*The dash_core_components package is deprecated:UserWarning",
 ]
 
 [tool.coverage]

Reply via email to