diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml index 93d235ef9..60b9e3533 100644 --- a/.github/workflows/kit.yml +++ b/.github/workflows/kit.yml @@ -223,7 +223,9 @@ jobs: prerel: name: "Build pre-rel ${{ matrix.os }} ${{ matrix.py }} wheels" - if: ${{ true }} # true when there are pre-rel, false when not. + # Our C extension uses internal fields, which are moving during the 3.11.0 + # alpha phases. Don't pre-build wheels. + if: ${{ false }} # true when there are pre-rel, false when not. runs-on: "${{ matrix.os }}-latest" strategy: matrix: diff --git a/CHANGES.rst b/CHANGES.rst index 9f0a451d9..5200c9f88 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -26,7 +26,11 @@ Unreleased ``ValueError: signal only works in main thread``. This is now fixed, closing `issue 1312`_. +- Fix: releases no longer provide 3.11 alpha wheels. We use internal fields + which are moving during the alpha phase. Fixes `issue 1316`_. + .. _issue 1312: https://github.com/nedbat/coveragepy/issues/1312 +.. _issue 1316: https://github.com/nedbat/coveragepy/issues/1316 .. _changes_63: