diff --git a/.github/workflows/cibuildwheels.yml b/.github/workflows/cibuildwheels.yml index e412186..760e66e 100644 --- a/.github/workflows/cibuildwheels.yml +++ b/.github/workflows/cibuildwheels.yml @@ -11,7 +11,8 @@ on: jobs: build_wheels: name: Build wheels for ${{ matrix.arch }} on ${{ matrix.os }} - runs-on: ${{ matrix.os }} + runs-on: ${{ matrix.os }} # Only build wheels when tagging (typically a release) + if: startsWith(github.event.ref, 'refs/tags') strategy: matrix: os: [ubuntu-latest, windows-latest, macos-latest] diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst index cfaf057..459f2d9 100644 --- a/ANNOUNCE.rst +++ b/ANNOUNCE.rst @@ -1,14 +1,14 @@ ============================== -Announcing python-blosc 1.10.4 +Announcing python-blosc 1.10.5 ============================== What is new? ============ -This is a maintenance release to update `blosc.nthreads` -when `blosc.set_nthreads()` is called. +This is a maintenance release fixing several things, and +updating vendored C-Blosc to 1.21.1. -We are generating wheels for Intel (32 and 64 bits) and all major OS +We are generating wheels for Intel (64 bits) and all major OS (Win, Linux, Mac). In addition to extensions, we are distributing library binaries in the wheels too. This way, people willing to use the C-Blosc library can make use of these wheels to install the necessary development diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst index c4a13f7..6cb5448 100644 --- a/RELEASE_NOTES.rst +++ b/RELEASE_NOTES.rst @@ -11,13 +11,19 @@ Changes from 1.10.4 to 1.10.5 ============================= -#XXX version-specific blurb XXX# +- Reenable the possibility to use an already installed C-Blosc library. + See #244. Thanks to Ben Greiner. +- Add aarch64 wheels. See #250. Thanks to @odidev. +- Deactivate SSE2 and AVX2 if a CPU has no flags. See #242. + Thanks to Graham Inggs. +- Wheels for Linux 32 bits are not distributed anymore. +- Updated vendored C-Blosc to 1.21.1. Changes from 1.10.2 to 1.10.4 ============================= -* Update `blosc.nthreads` when `blosc.set_nthreads()` is called. +- Update `blosc.nthreads` when `blosc.set_nthreads()` is called. Fixes #246 diff --git a/VERSION b/VERSION index 784bc42..db77e0e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.10.5.dev0 +1.10.5 diff --git a/doc/conf.py b/doc/conf.py index 1df4a77..049d1b0 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -58,7 +58,7 @@ # The short X.Y version. version = '1.10' # The full version, including alpha/beta/rc tags. -release = '1.10.4' +release = '1.10.5' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.