Changelog for
python312-sparse-0.15.4-37.3.noarch.rpm :
* Mon Sep 23 2024 Ben Greiner
- Switch to testing in multibuild: The obs runtime requirement resolver deals with numba/numpy blockage more gracefully than trying to resolve a BuildRequires on them. Numba 0.60 is restricted to Numpy < 2.1 right now.
* Test in parallel with xdist
* Fri Aug 30 2024 Ben Greiner - Unpin numpy 2
* Mon Jul 08 2024 Steve Kowalik - Limit numpy to < 2.
* Thu Jun 06 2024 Ben Greiner - 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 AATThameerabbasi)- Release 0.15.0
* Fix regression where DeprecationWarning`s were being fired unexpectedly. (:pr:`581 thanks AATThameerabbasi)
* Extended sparse.einsum support (PR #579 thanks AATTHadrienNU)
* General code clean-up (PR #586 thanks AATTMHRasmy, PR #598 thanks AATTjamestwebber)
* Bug fixes with respect to NumPy compatibility (PR #598 thanks AATThameerabbasi, PR #609 thanks AATTIllviljan, PR #620 thanks AATTmtsokol)
* Bug fixes with respect to GCXS (PR #611 thanks AATTEuGig, PR #601 thanks AATTjamestwebber)
* Array API standard support (PR #612, PR #613, PR #614, PR #615, PR #619, PR #620 thanks AATTmtsokol)
* matrepr support for display of sparse data (PR #605, PR #606 thanks AATTalugowski).
* Larger code clean-up with Ruff formatter and linter (PR #617, PR #621 thanks AATThameerabbasi)
* Fri Mar 29 2024 ecsos - Add %{?sle15_python_module_pythons}
* Mon May 29 2023 Ben Greiner - Unskip python311: numby 0.57 is released- Skip test_tensordot: gh#pydata/sparse#594
* Sat Mar 25 2023 Ben Greiner - Update to 0.14.0
* sparse.einsum support (PR #564 thanks AATTjcmgray)
* Some bug-fixes (PR #524, PR #527, PR #555 thanks AATThameerabbasi, PR #569, thanks AATTjamestwebber, PR #534, thanks AATTsarveshbhatnagar)
* Some performance improvements (PR #570, thanks AATTjamestwebber, PR #540, thanks AATTsmldub).- Skip python311 build: no numba yet- Drop skip-32bit-archs.patch, disable 32bit test suite: too many tests involve 64bit types
* Fri Oct 21 2022 Matej Cepl - Add skip-32bit-archs.patch skiping a failing test on 32bit arch (gh#pydata/sparse#490).- Also remove conditional python_module definition.
* Thu Jul 14 2022 Ben Greiner - remove stray ancient pathlib requirement- Dask supports Python 3.10 now: reenable tests
* Mon Jan 24 2022 Ben Greiner - Don\'t test optional dask for python310: not supported yet
* Wed Sep 22 2021 Ben Greiner - Update to 0.13.0
* GCXS improvements and changes.
* Maintainence fixes
* sparse.DOK.from_scipy_sparse method
* Black re-formatting
* Add sparse.pad
* Switch to GitHub Actions
* Fix a number of bugs in format conversion.
* Fix bug in sparse.matmul for higher-dimensional arrays.
* Fix scalar conversion to COO
* Fix OOB memory accesses
* Fixes element-wise ops with scalar COO array.
* Fix scalar broadcast_to with nnz==0.
* Add order parameter to {zero, ones, full}[_like].
* Fix tensordot typing bugs.- Release 0.12.0
* There are a number of large changes in this release. For example, we have implemented the GCXS type, and its specializations CSR and CSC. We plan on gradually improving the performance of these.
* A number of GCXS fixes and additions
* Ability to change the index dtype for better storage characteristics.
* Some work on DOK arrays to bring them closer to the other formats
* CSR and CSC specializations of GCXS
* Fix a number of bugs
* Add nnz parameter to sparse.random- Drop sparse-pr421-fix-cootype.patch merged upstream
* Fri Feb 12 2021 Dirk Müller - skip python 3.6 build