Releases: GraphBLAS/python-suitesparse-graphblas
Releases · GraphBLAS/python-suitesparse-graphblas
9.3.1.0
8.2.1.0
8.2.0.1
- Update to SuiteSparse:GraphBLAS 8.2.0 (#98)
- Support Python 3.12
- Add Adam Lugowski as a maintainer (and wheel-builder-extraordinaire) (#108)
- Run wheel workflow on PRs and commits to main (#105)
- Also, make these as fast as possible by setting COMPACT (#107)
- Fix PyPy wheels for PyPy 3.8 and 3.9; skip PyPy 3.10 for now (#100)
- Re-enable testing macOS wheels (#101)
- Add musllinux wheels (#106)
- Echo commands when running
suitesparse.sh
(#94)
🎉 Welcome @alugowski as a maintainer! 🎉
Most of the changes this release are from Adam, so this recognition is well-deserved 👏
8.2.0.0
8.0.2.1
- Update to SuiteSparse:GraphBLAS 8.0.2
- Version 8 introduced the CPU JIT (requires compiler at runtime) and context objects
- By default, the JIT is set to state 2 ("run"), which means it will only use pre-JIT kernels that don't require a compiler at runtime.
- Print JIT configuration when building wheels (and in tests)
- Skip tests on macos when building wheels (#92)
7.4.4.1a1
7.4.4.1a0
alpha release
- Add support for Mac ARM and Linux aarch64 wheels (#84)
- Support (and document) building from source with user-specified GraphBLAS (#85)
- For example:
GraphBLAS_ROOT="$(brew --prefix suitesparse)" pip install --no-binary suitesparse-graphblas suitesparse-graphblas
- For example:
Thanks @alugowski for these enhancements ❤️