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 2026-03-06 18:21:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sparse (Old) and /work/SRC/openSUSE:Factory/.python-sparse.new.561 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sparse" Fri Mar 6 18:21:33 2026 rev:22 rq:1337149 version:0.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sparse/python-sparse.changes 2025-02-26 17:18:41.199623410 +0100 +++ /work/SRC/openSUSE:Factory/.python-sparse.new.561/python-sparse.changes 2026-03-06 18:22:25.085689171 +0100 @@ -1,0 +2,41 @@ +Fri Mar 6 01:10:20 UTC 2026 - Steve Kowalik <[email protected]> + +- Update to 0.18.0: + * Update sparse_finch notebook and upgrade finch-tensor + * Allow no-copy construction from SciPy COO arrays. + * MAINT: Re-enable COO tests after fix + * Implementing repeat function + * Adding tile function + * Setting boolean indexing flag to False + * Adding unstack function + * Fixing check_zero_fill_value + * Adding diff function + * fix: Fix conversions from non-canonical scipy.sparse arrays + * fix: Fix for check_zero_fill_value and equivalent + * MAINT: Upgrade MLIR version + * ENH: Implement reshape function + * ENH: CSC and CSF formats for MLIR backend + * MNT: Move constructors to a direct style + * MNT: Refactor MLIR constructors + * ENH: Simple COO format + * MNT: Add CI mode to examples + * BUG: Skip test_where test + * Fix 1D return dtype in argmax/argmin + * scipy.sparse fill-value fix. + * Add support for NumPy 2.0. + * API: Rename PyData backend to Numba + * API: Enable finch backend for scipy.sparse + * BUG: Fix CSR/CSC matmul + * API: Update asarray function + * Support Python 3.12 and drop 3.9. + * Remove backend kwarg from asarray. + * API: Initial finch_backend + * API: Establish pydata_backend + * Improve performance of GCXS dot ndarray + * Always use np.intp for indices. + * Add missing linear algebra functions from array API + * Make SciPy a soft dependency + * NumPy 2.0 support + * Add direct imports from NumPy for Array API support + +------------------------------------------------------------------- Old: ---- sparse-0.15.5.tar.gz New: ---- sparse-0.18.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sparse.spec ++++++ --- /var/tmp/diff_new_pack.9m7r97/_old 2026-03-06 18:22:25.801718967 +0100 +++ /var/tmp/diff_new_pack.9m7r97/_new 2026-03-06 18:22:25.801718967 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-sparse # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,13 +30,13 @@ %{?sle15_python_module_pythons} Name: python-sparse%{psuffix} -Version: 0.15.5 +Version: 0.18.0 Release: 0 Summary: Sparse n-dimensional arrays for Python License: BSD-3-Clause URL: https://github.com/pydata/sparse Source: https://files.pythonhosted.org/packages/source/s/sparse/sparse-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module base >= 3.11} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools >= 64} BuildRequires: %{python_module setuptools_scm >= 8} @@ -66,6 +66,8 @@ %prep %autosetup -p1 -n sparse-%{version} sed -i /addopts/d pytest.ini +# Some documents are empty +find . -name '*.md' -size 0 -delete %build %if !%{with test} @@ -85,7 +87,7 @@ %if !%{with test} %files %{python_files} -%doc README.rst docs/*.rst +%doc README.md docs/*.md %license LICENSE %{python_sitelib}/sparse %{python_sitelib}/sparse-%{version}.dist-info ++++++ sparse-0.15.5.tar.gz -> sparse-0.18.0.tar.gz ++++++ ++++ 67264 lines of diff (skipped)
