Skip to content

Commit aad5ece

Browse files
committed
build: don't provide pre-release wheels. #1316
1 parent 87331de commit aad5ece

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.github/workflows/kit.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,9 @@ jobs:
223223

224224
prerel:
225225
name: "Build pre-rel ${{ matrix.os }} ${{ matrix.py }} wheels"
226-
if: ${{ true }} # true when there are pre-rel, false when not.
226+
# Our C extension uses internal fields, which are moving during the 3.11.0
227+
# alpha phases. Don't pre-build wheels.
228+
if: ${{ false }} # true when there are pre-rel, false when not.
227229
runs-on: "${{ matrix.os }}-latest"
228230
strategy:
229231
matrix:

CHANGES.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@ Unreleased
2626
``ValueError: signal only works in main thread``. This is now fixed, closing
2727
`issue 1312`_.
2828

29+
- Fix: releases no longer provide 3.11 alpha wheels. We use internal fields
30+
which are moving during the alpha phase. Fixes `issue 1316`_.
31+
2932
.. _issue 1312: https://github.com/nedbat/coveragepy/issues/1312
33+
.. _issue 1316: https://github.com/nedbat/coveragepy/issues/1316
3034

3135

3236
.. _changes_63:

0 commit comments

Comments
 (0)