- update to 0.15.5:
* Make sure [r]matmul__ returns NotImplemented on invalid types.
- Limit numpy to < 2.
- skip python 3.6 build
* Fix TypingError on sparse.dot with complex dtypes. (Issue #403,
PR #404)
* Improve the performance of sparse.dot. (Issue #331, PR #389,
* Added multi-axis 1-D indexing support. (PR #343, thanks
* Fix outer for arrays that weren’t one-dimensional. (Issue #346,
* Fix for COO constructor accepting invalid inputs. (Issue #385,
* Fixed a bug where converting an empty DOK array to COO leads to
* Remove broadcasting restriction between sparse arrays and dense
* Implement deterministic dask tokenization. (Issue #300, PR
* Improve testing around densification (PR #321, thanks
* Replace linear_loc with ravel_multi_index, which is 3x faster.
* Add error msg to tensordot operation when ndim==0 (Issue #332,
* Maintainence fixes for Sphinx 3.0 and Numba 0.49, and dropping
* Fixed a bug where indexing with an empty list could lead to
* Add the diagonal and diagonalize functions. (Issue #288, PR
* Add stack and concatenate for GCXS. (Issue #301, PR #303,
* Fix issue where functions dispatching to an attribute access
* Add partial support for constructing and mirroring COO objects
OBS-URL: https://build.opensuse.org/request/show/1248473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sparse?expand=0&rev=21
* Make sure [r]matmul__ returns NotImplemented on invalid types.
- Limit numpy to < 2.
- skip python 3.6 build
* Fix TypingError on sparse.dot with complex dtypes. (Issue #403,
PR #404)
* Improve the performance of sparse.dot. (Issue #331, PR #389,
* Added multi-axis 1-D indexing support. (PR #343, thanks
* Fix outer for arrays that weren’t one-dimensional. (Issue #346,
* Fix for COO constructor accepting invalid inputs. (Issue #385,
* Fixed a bug where converting an empty DOK array to COO leads to
* Remove broadcasting restriction between sparse arrays and dense
* Implement deterministic dask tokenization. (Issue #300, PR
* Improve testing around densification (PR #321, thanks
* Replace linear_loc with ravel_multi_index, which is 3x faster.
* Add error msg to tensordot operation when ndim==0 (Issue #332,
* Maintainence fixes for Sphinx 3.0 and Numba 0.49, and dropping
* Fixed a bug where indexing with an empty list could lead to
* Add the diagonal and diagonalize functions. (Issue #288, PR
* Add stack and concatenate for GCXS. (Issue #301, PR #303,
* Fix issue where functions dispatching to an attribute access
* Add partial support for constructing and mirroring COO objects
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-sparse?expand=0&rev=35
- 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
OBS-URL: https://build.opensuse.org/request/show/920893
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-sparse?expand=0&rev=9
oid sha256:4c76ce0c96f5cd5c31b7e79e650f0022424c2b16f05f10049e9c6381ee4be266
size 359719
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.