Skip to content

Tags: GraphBLAS/python-suitesparse-graphblas

Tags

10.3.1.0

Toggle 10.3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support Python 3.14 (and drop Python 3.9 and 3.10) (#142)

* Support Python 3.14 (and drop Python 3.9)

* Update pypa/cibuildwheel from 2.22 to 3.2.1 (and others)

* Change cibuildwheel back to v2.22

* Don't run pyroma

* persist-credentials: false

* Update to GraphBLAS 10.3.1, drop Python 3.10, modernize packaging and CI

- Update SuiteSparse:GraphBLAS from 10.1.1 to 10.3.1
  - Regenerate headers (GPU_ID -> GPU_IDS, add NGPUS, PRINT_FUNCTION)
- Drop Python 3.10 support (minimum now 3.11)
- PEP 639: license = "Apache-2.0" with license-files
- Bump setuptools >= 77, numpy >= 1.24
- Update CI: cibuildwheel v2 -> v3.4, checkout v6, QEMU v4, create-pull-request v8
  - Enable PyPy and free-threading explicitly (CIBW_ENABLE)
  - Fix manylinux_2_28 package manager (dnf instead of yum)
- Update pre-commit hooks (black 26.3.1, isort 8.0.1, pyupgrade 3.21.2, etc.)
  - Add shellcheck, pygrep-hooks; enable check-executables-have-shebangs
- Fix shellcheck warnings in docker_build.sh and suitesparse.sh

* Don't enable cpython-freethreading wheels yet

* Update wheel build matrix: native ARM runner, macOS 15

- Replace QEMU-emulated aarch64 with native ubuntu-24.04-arm runner
- Replace deprecated macos-13 with macos-15-intel
- Remove QEMU setup and SUITESPARSE_FAST_BUILD (no longer needed)

10.1.1.0

Toggle 10.1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SuiteSparse:GraphBLAS 10.1.1 (#141)

10.0.1.1

Toggle 10.0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix test version (#140)

10.0.1.0

Toggle 10.0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SuiteSparse:GraphBLAS 10.0.1 (#139)

9.4.5.0

Toggle 9.4.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Upgrade to 9.4.5 -- Add IndexBinaryOp (#136)

9.3.1.0

Toggle 9.3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SuiteSparse:GraphBLAS 9.3.1 (the latest) (#132)

8.2.1.0a11

Toggle 8.2.1.0a11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add id-token permission for PyPI trusted publishing (#113)

8.2.1.0a10

Toggle 8.2.1.0a10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add an upload destination input to wheels workflow manual dispatch (#112

)

Add an upload destination input to wheels workflow manual dispatch

8.2.1.0

Toggle 8.2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update to SuiteSparse:GraphBLAS 8.2.1 (#110)

* Update to SuiteSparse:GraphBLAS 8.2.1

* turn on echo in add_arm_to_libomp_dylib.sh

8.2.0.1

Toggle 8.2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add Adam as maintainer (#108)