diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 517808c4e..1752ee571 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -22,7 +22,7 @@ concurrency: env: TWINE_NONINTERACTIVE: "1" - CIBW_PRERELEASE_PYTHONS: "1" +# CIBW_PRERELEASE_PYTHONS: "1" jobs: check-bundle: diff --git a/docs/source/changelog.md b/docs/source/changelog.md index 132f85305..bbdd8bed3 100644 --- a/docs/source/changelog.md +++ b/docs/source/changelog.md @@ -7,6 +7,20 @@ For a full changelog, consult the [git log](https://github.com/zeromq/pyzmq/comm ## 25 +### 25.1.1 + +25.1.1 is the first stable release with Python 3.12 wheels. + +Changes: + +- Allow Cython 0.29.35 to build Python 3.12 wheels (no longer require Cython 3) + +Bugs fixed: + +- Fix builds on Solaris by including generated platform.hpp +- Cleanup futures in `Socket.poll()` that are cancelled and never return +- Fix builds with `-j` when numpy is present in the build env + ### 25.1.0 pyzmq 25.1 mostly changes some packaging details of pyzmq, including support for installation from source on Python 3.12 beta 1. diff --git a/tools/wheel-requirements.txt b/tools/wheel-requirements.txt index 67904efc3..0ddbaedac 100644 --- a/tools/wheel-requirements.txt +++ b/tools/wheel-requirements.txt @@ -1,2 +1,2 @@ -cibuildwheel==2.13.0 +cibuildwheel==2.15.0 delvewheel==0.0.22; sys_platform == 'win32'