diff --git a/python-sparse.changes b/python-sparse.changes index 756bc46..3a202ee 100644 --- a/python-sparse.changes +++ b/python-sparse.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Feb 25 20:18:47 UTC 2025 - Dirk Müller + +- update to 0.15.5: + * Make sure [r]matmul__ returns NotImplemented on invalid types. + ------------------------------------------------------------------- Tue Nov 26 10:27:28 UTC 2024 - Guillaume GARDET @@ -25,7 +31,7 @@ Fri Aug 30 14:42:24 UTC 2024 - Ben Greiner ------------------------------------------------------------------- Mon Jul 8 05:01:00 UTC 2024 - Steve Kowalik -- Limit numpy to < 2. +- Limit numpy to < 2. ------------------------------------------------------------------- Thu Jun 6 18:03:14 UTC 2024 - Ben Greiner @@ -133,61 +139,61 @@ Wed Sep 22 12:39:03 UTC 2021 - Ben Greiner ------------------------------------------------------------------- Fri Feb 12 14:15:38 UTC 2021 - Dirk Müller -- skip python 3.6 build +- skip python 3.6 build ------------------------------------------------------------------- Mon Dec 28 11:56:48 UTC 2020 - Benjamin Greiner - Update to 0.11.2 - * Fix TypingError on sparse.dot with complex dtypes. (Issue #403, - PR #404) + * Fix TypingError on sparse.dot with complex dtypes. (Issue #403, + PR #404) - Changelog for 0.11.1 * Fix ValueError on sparse.dot with extremely small values. (Issue #398, PR #399) - Changelog for 0.11.0 - * Improve the performance of sparse.dot. (Issue #331, PR #389, + * Improve the performance of sparse.dot. (Issue #331, PR #389, thanks @daletovar) * Added the COO.swapaxes method. (PR #344, thanks @lueckem) - * Added multi-axis 1-D indexing support. (PR #343, thanks + * Added multi-axis 1-D indexing support. (PR #343, thanks @mikeymezher) - * Fix outer for arrays that weren’t one-dimensional. (Issue #346, + * Fix outer for arrays that weren’t one-dimensional. (Issue #346, PR #347) * Add casting kwarg to COO.astype. (Issue #391, PR #392) - * Fix for COO constructor accepting invalid inputs. (Issue #385, + * Fix for COO constructor accepting invalid inputs. (Issue #385, PR #386) - Changelog for 0.10.0 - * Fixed a bug where converting an empty DOK array to COO leads to + * Fixed a bug where converting an empty DOK array to COO leads to an incorrect dtype. (Issue #314, PR #315) * Change code formatter to black. (PR #284) * Add COO.flatten and sparse.outer. (Issue #316, PR #317). - * Remove broadcasting restriction between sparse arrays and dense + * Remove broadcasting restriction between sparse arrays and dense arrays. (Issue #306, PR #318) - * Implement deterministic dask tokenization. (Issue #300, PR + * Implement deterministic dask tokenization. (Issue #300, PR #320, thanks @danielballan) - * Improve testing around densification (PR #321, thanks + * Improve testing around densification (PR #321, thanks @danielballan) * Simplify Numba extension. (PR #324, thanks @eric-wieser). * Respect copy=False in astype (PR #328, thanks @eric-wieser). - * Replace linear_loc with ravel_multi_index, which is 3x faster. + * Replace linear_loc with ravel_multi_index, which is 3x faster. (PR #330, thanks @eric-wieser). - * Add error msg to tensordot operation when ndim==0 (Issue #332, + * Add error msg to tensordot operation when ndim==0 (Issue #332, PR #333, thanks @guilhermeleobas). - * Maintainence fixes for Sphinx 3.0 and Numba 0.49, and dropping + * Maintainence fixes for Sphinx 3.0 and Numba 0.49, and dropping support for Python 3.5. (PR #337). * Fixed signature for numpy.clip. - Changelog for 0.9.1 - * Fixed a bug where indexing with an empty list could lead to + * Fixed a bug where indexing with an empty list could lead to issues. (Issue #281, PR #282) * Change code formatter to black. (PR #284) - * Add the diagonal and diagonalize functions. (Issue #288, PR + * Add the diagonal and diagonalize functions. (Issue #288, PR #289, thanks @pettni) * Add HTML repr for notebooks. (PR #283, thanks @daletovar) * Avoid making copy of coords when making a new COO array. - * Add stack and concatenate for GCXS. (Issue #301, PR #303, + * Add stack and concatenate for GCXS. (Issue #301, PR #303, thanks @daletovar). - * Fix issue where functions dispatching to an attribute access + * Fix issue where functions dispatching to an attribute access wouldn’t work with __array_function__. (Issue #308, PR #309). - * Add partial support for constructing and mirroring COO objects + * Add partial support for constructing and mirroring COO objects to Numba. - add sparse-pr421-fix-cootype.patch * gh#pydata/sparse#420 diff --git a/python-sparse.spec b/python-sparse.spec index bdfe24c..f41ae12 100644 --- a/python-sparse.spec +++ b/python-sparse.spec @@ -1,7 +1,7 @@ # # spec file for package python-sparse # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,7 +30,7 @@ ExcludeArch: %{ix86} %{arm} ppc %{?sle15_python_module_pythons} Name: python-sparse%{psuffix} -Version: 0.15.4 +Version: 0.15.5 Release: 0 Summary: Sparse n-dimensional arrays for Python License: BSD-3-Clause diff --git a/sparse-0.15.4.tar.gz b/sparse-0.15.4.tar.gz deleted file mode 100644 index 0091248..0000000 --- a/sparse-0.15.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d4b1c57d24ff0f64f2fd5b5a95b49b7fb84ed207a26d7d58ce2764dcc5c72b84 -size 359721 diff --git a/sparse-0.15.5.tar.gz b/sparse-0.15.5.tar.gz new file mode 100644 index 0000000..61b2e35 --- /dev/null +++ b/sparse-0.15.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c76ce0c96f5cd5c31b7e79e650f0022424c2b16f05f10049e9c6381ee4be266 +size 359719