Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-sparse for openSUSE:Factory checked in at 2024-06-07 15:05:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sparse (Old) and /work/SRC/openSUSE:Factory/.python-sparse.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-sparse" Fri Jun 7 15:05:21 2024 rev:15 rq:1179166 version:0.15.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sparse/python-sparse.changes 2024-04-23 18:56:06.946554908 +0200 +++ /work/SRC/openSUSE:Factory/.python-sparse.new.24587/python-sparse.changes 2024-06-07 15:06:02.245610241 +0200 @@ -1,0 +2,27 @@ +Thu Jun 6 18:03:14 UTC 2024 - Ben Greiner <code@bnavigator.de> + +- Update to 0.15.4 + * no changelog since 0.15.1 +- Release 0.15.1 + * Fix regression where with XArray by supporting all API + functions via the Array API standard. (PR #622 thanks + @hameerabbasi) +- Release 0.15.0 + * Fix regression where DeprecationWarning`s were being fired + unexpectedly. (:pr:`581 thanks @hameerabbasi) + * Extended sparse.einsum support (PR #579 thanks @HadrienNU) + * General code clean-up (PR #586 thanks @MHRasmy, PR #598 thanks + @jamestwebber) + * Bug fixes with respect to NumPy compatibility (PR #598 thanks + @hameerabbasi, PR #609 thanks @Illviljan, PR #620 thanks + @mtsokol) + * Bug fixes with respect to GCXS (PR #611 thanks @EuGig, PR #601 + thanks @jamestwebber) + * Array API standard support (PR #612, PR #613, PR #614, PR #615, + PR #619, PR #620 thanks @mtsokol) + * matrepr support for display of sparse data (PR #605, PR #606 + thanks @alugowski). + * Larger code clean-up with Ruff formatter and linter (PR #617, + PR #621 thanks @hameerabbasi) + +------------------------------------------------------------------- Old: ---- sparse-0.14.0.tar.gz New: ---- sparse-0.15.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sparse.spec ++++++ --- /var/tmp/diff_new_pack.bmSVxC/_old 2024-06-07 15:06:02.673625834 +0200 +++ /var/tmp/diff_new_pack.bmSVxC/_new 2024-06-07 15:06:02.677625979 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-sparse # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-sparse -Version: 0.14.0 +Version: 0.15.4 Release: 0 Summary: Sparse n-dimensional arrays for Python License: BSD-3-Clause @@ -27,7 +27,8 @@ Source: https://files.pythonhosted.org/packages/source/s/sparse/sparse-%{version}.tar.gz BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools >= 64} +BuildRequires: %{python_module setuptools_scm >= 8} BuildRequires: %{python_module wheel} # SECTION test requirements BuildRequires: %{python_module dask-array} @@ -56,6 +57,7 @@ %prep %autosetup -p1 -n sparse-%{version} +sed -i /addopts/d pytest.ini %build %pyproject_wheel @@ -65,11 +67,9 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# https://github.com/pydata/sparse/issues/594 -donttest="test_tensordot" # 32bit fails in half of the test suite because the tests try to convert to 64bit types if [ $(getconf LONG_BIT) -eq 64 ]; then -%pytest -k "not ($donttest)" +%pytest fi %files %{python_files} ++++++ sparse-0.14.0.tar.gz -> sparse-0.15.4.tar.gz ++++++ ++++ 12487 lines of diff (skipped)