Skip to content

Tags

Tags

10.5.2.0

Toggle 10.5.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SuiteSparse:GraphBLAS 10.5.2; routine CI maintenance (#160)

- Regenerate headers. 10.5.2 turns GxB_NONBLOCKING_GPU and
  GxB_BLOCKING_GPU into historical aliases of GrB_NONBLOCKING and
  GrB_BLOCKING, so drop them from lib; add GxB_NARENAS_GPU.
- Drop a test comment about a GraphBLAS arena realloc bug that 10.5.2
  fixes.
- Bump cibuildwheel to v4.3.3 and gh-action-pypi-publish to v1.14.3
  (fixes for the eMudhra CA compromise), and zizmor to v1.31.1.

10.5.1.1

Toggle 10.5.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Build wheels against Python 3.15.0 final; routine CI maintenance (#159)

* Build wheels against Python 3.15.0 final; routine CI maintenance

- cibuildwheel v4.2.1 -> v4.3.1, which builds 3.15 wheels with 3.15.0
  final instead of rc3
- Skip PyPy 3.12 wheels: no NumPy release builds on PyPy 3.12 yet.
  pp311 wheels are now for PyPy 8.0 (pypy311_pp80), and CI builds NumPy
  from source for them
- Build macOS arm64 wheels on macos-15 (macos-14 is retired 2026-11-02).
  Homebrew's libomp there needs macOS 15, so arm64 wheels now require
  macOS 15
- test.yml: drop the conda-forge python_rc channel now that Python
  3.15.0 is on conda-forge
- upload-artifact v7.0.2, download-artifact v8.0.2
- pre-commit: pyupgrade v3.22.0, black 26.10.1

* Skip PyPy wheels on Windows

NumPy has no wheels for PyPy 8.0, so the pp311 test step built NumPy
from source. On Windows that build uses MinGW, which warns on import
that it is experimental, and -W error makes that warning fail the
tests.

10.5.1.0

Toggle 10.5.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Disable docs deploy, b/c we don't have docs yet (#156)

10.5.0.1

Toggle 10.5.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Strict cmake config to ensure openmp is used (#154)

10.5.0.0

Toggle 10.5.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SS:GB 10.5.0 (#153)

10.4.1.0

Toggle 10.4.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SS:GB 10.4.1 (#152)

10.4.0.0

Toggle 10.4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to SS:GB v10.4.0 (and run pre-commit linting) (#151)

* Update to SS:GB v10.4.0 (and run pre-commit linting)

* Handle free-threaded Python explicitly in CI

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)