File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -174,7 +174,9 @@ jobs:
174174 strategy :
175175 matrix :
176176 pyver :
177- - 3.13-freethreading
177+ - 3.14t-dev
178+ - 3.14-dev
179+ - 3.13t
178180 - 3.13
179181 - 3.12
180182 - 3.11
@@ -191,9 +193,9 @@ jobs:
191193 - os : windows
192194 no-extensions : Y
193195 - os : macos
194- pyver : 3.13-freethreading # this is still tested within cibuildwheel
196+ pyver : 3.13t # this is still tested within cibuildwheel
195197 - os : windows
196- pyver : 3.13-freethreading # this is still tested within cibuildwheel
198+ pyver : 3.13t # this is still tested within cibuildwheel
197199 - no-extensions : Y
198200 debug : Y
199201 include :
@@ -237,18 +239,10 @@ jobs:
237239 path : dist
238240
239241 - name : Setup Python ${{ matrix.pyver }}
240- if : >-
241- !endsWith(matrix.pyver, '-freethreading')
242242 uses : actions/setup-python@v5
243243 with :
244244 python-version : ${{ matrix.pyver }}
245245 allow-prereleases : true
246- - name : Setup Python ${{ matrix.pyver }}
247- if : endsWith(matrix.pyver, '-freethreading')
248- uses : deadsnakes/action@v3.2.0
249- with :
250- python-version : 3.13-dev
251- nogil : true
252246 - name : Compute runtime Python version
253247 id : python-install
254248 run : |
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ test-requires = "-r requirements/pytest.txt"
88test-command = ' pytest -m "not leaks" --no-cov {project}/tests'
99# don't build PyPy wheels, install from source instead
1010skip = " pp*"
11- enable = [" cpython-freethreading" ]
11+ enable = [" cpython-freethreading" , " cpython-prerelease " ]
1212
1313[tool .cibuildwheel .linux ]
1414# Re-enable 32-bit builds (disabled by default in cibuildwheel 3.0)
You can’t perform that action at this time.
0 commit comments