Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-spyder-kernels for
openSUSE:Factory checked in at 2026-05-27 17:34:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-spyder-kernels (Old)
and /work/SRC/openSUSE:Factory/.python-spyder-kernels.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-spyder-kernels"
Wed May 27 17:34:50 2026 rev:54 rq:1355399 version:3.1.4
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-spyder-kernels/python-spyder-kernels.changes
2026-03-30 18:34:31.275140302 +0200
+++
/work/SRC/openSUSE:Factory/.python-spyder-kernels.new.1937/python-spyder-kernels.changes
2026-05-27 17:34:56.597255819 +0200
@@ -1,0 +2,6 @@
+Wed May 27 14:24:43 UTC 2026 - Ben Greiner <[email protected]>
+
+- Don't test with xarray on python 3.11: not available
+- Skip python314 for now: gh#spyder-ide/spyder-kernels#583
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-spyder-kernels.spec ++++++
--- /var/tmp/diff_new_pack.k6iJTg/_old 2026-05-27 17:34:58.133320148 +0200
+++ /var/tmp/diff_new_pack.k6iJTg/_new 2026-05-27 17:34:58.145320650 +0200
@@ -18,6 +18,8 @@
# flaky for obs, only test locally
%bcond_with dasktest
+# https://github.com/spyder-ide/spyder-kernels/issues/583
+%global skip_python314 1
Name: python-spyder-kernels
Version: 3.1.4
Release: 0
@@ -55,7 +57,7 @@
BuildRequires: %{python_module scipy}
BuildRequires: %{python_module traitlets >= 5.14.3}
BuildRequires: %{python_module wurlitzer >= 1.0.3}
-BuildRequires: %{python_module xarray}
+BuildRequires: %{python_module xarray if %python-base >= 3.12}
%if %{with dasktest}
BuildRequires: %{python_module dask-distributed}
%endif
@@ -101,10 +103,11 @@
%check
# no polars in openSUSE
donttest="polars"
+python311_ignore="--ignore spyder_kernels/utils/tests/test_nsview.py"
%if ! %{with dasktest}
donttest+=" or test_dask_multiprocessing"
%endif
-%pytest -k "not ($donttest)"
+%pytest -k "not ($donttest)" ${$python_ignore}
%files %{python_files}
%doc CHANGELOG.md README.md