Releases: explosion/cython-blis
v1.1.0: Update vendored blis to 1.0 (address Windows crashes), widen numpy compatibility
The 0.9 version of Blis vendored in this package's v1.0 had memory access errors on Windows.
I've had trouble rolling back to v0.7 to address this, as it isn't building on Github Actions (some environment/compiler toolchain version issue). I've therefore updated the vendored Blis to v1.0, which seems to address the crashes.
I've also widened the numpy compatibility across v1 and v2. I had thought we had to use the same numpy version we built against, but this isn't the case.
v1.1.0a0: Update to Blis 1.0
Experimental release updating vendored Blis to 1.0.
v1.0.2: Support Python 3.13
release-v1.0.2 Set version to v1.0.2
v1.0.1: Restore MacOS ARM wheels
MacOS and Linux ARM wheels were missing from the v1.0.0 release, as we've migrated to a more streamlined process to build wheels using only Github-hosted Actions runners. This release restores support for MacOS ARM wheels. Support for Linux ARM runners is coming soon, but currently only available for private repos. Unfortunately QEMU emulation is too slow for the build.
v1.0.0: Depend (and build against) numpy 2.0
Depend on numpy v2, instead of v1. This introduces binary incompatibilities, so libraries won't easily be able to depend across this version and previous. There's therefore no other changes.
Incrementing to 1.0 as we've been stable a while, so no reason to be 0.x.
v1.0.0a1: Prerelease of numpy dependency bump
Depend on numpy v2, instead of v1. This introduces binary incompatibilities, so libraries won't easily be able to depend across this version and previous. There's therefore no other changes.
Incrementing to 1.0 as we've been stable a while, so no reason to be 0.x.
v0.7.11
- Package updates and binary wheels for python 3.12.
v0.7.10
- Restrict build to Cython 0.29.x due to issues with Cython 3 for windows.
v0.7.9
- Package updates and binary wheels for python 3.11.