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 2023-03-27 18:15:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sparse (Old) and /work/SRC/openSUSE:Factory/.python-sparse.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sparse" Mon Mar 27 18:15:42 2023 rev:12 rq:1074476 version:0.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sparse/python-sparse.changes 2022-10-25 11:20:39.274222708 +0200 +++ /work/SRC/openSUSE:Factory/.python-sparse.new.31432/python-sparse.changes 2023-03-27 18:15:43.326929892 +0200 @@ -1,0 +2,14 @@ +Sat Mar 25 12:05:17 UTC 2023 - Ben Greiner <[email protected]> + +- Update to 0.14.0 + * sparse.einsum support (PR #564 thanks @jcmgray) + * Some bug-fixes (PR #524, PR #527, PR #555 thanks @hameerabbasi, + PR #569, thanks @jamestwebber, PR #534, thanks + @sarveshbhatnagar) + * Some performance improvements (PR #570, thanks @jamestwebber, + PR #540, thanks @smldub). +- Skip python311 build: no numba yet +- Drop skip-32bit-archs.patch, disable 32bit test suite: too many + tests involve 64bit types + +------------------------------------------------------------------- Old: ---- skip-32bit-archs.patch sparse-0.13.0.tar.gz New: ---- sparse-0.14.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sparse.spec ++++++ --- /var/tmp/diff_new_pack.I5Whvj/_old 2023-03-27 18:15:43.954933205 +0200 +++ /var/tmp/diff_new_pack.I5Whvj/_new 2023-03-27 18:15:43.958933227 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-sparse # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,19 +16,20 @@ # -%define skip_python2 1 +# no python311-numba yet +%define skip_python311 1 Name: python-sparse -Version: 0.13.0 +Version: 0.14.0 Release: 0 Summary: Sparse n-dimensional arrays for Python License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/pydata/sparse Source: https://files.pythonhosted.org/packages/source/s/sparse/sparse-%{version}.tar.gz -# PATCH-FIX-UPSTREAM skip-32bit-archs.patch gh#pydata/sparse#490 [email protected] -# Skip some tests on 32bit architecture -Patch0: skip-32bit-archs.patch +BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} # SECTION test requirements BuildRequires: %{python_module dask-array} BuildRequires: %{python_module numba >= 0.49} @@ -58,14 +59,17 @@ %autosetup -p1 -n sparse-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check +# 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 +fi %files %{python_files} %doc README.rst docs/*.rst ++++++ sparse-0.13.0.tar.gz -> sparse-0.14.0.tar.gz ++++++ ++++ 2037 lines of diff (skipped)
