Skip to content

Commit 5281e1c

Browse files
committed
Pin CI free-threaded runs to CPython 3.14.0t
Update the standard-small and standard-large GitHub Actions jobs to request python-version 3.14.0t instead of 3.14t. This forces setup-python to use the last-known-good 3.14.0 free-threaded build rather than the newer 3.14.1+ builds where subinterpreter finalization regressed.
1 parent b13e218 commit 5281e1c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
matrix:
3737
include:
3838
- runs-on: ubuntu-latest
39-
python-version: '3.14t'
39+
python-version: '3.14.0t'
4040
cmake-args: -DCMAKE_CXX_STANDARD=17 -DPYBIND11_TEST_SMART_HOLDER=ON
4141

4242

@@ -54,10 +54,10 @@ jobs:
5454
matrix:
5555
include:
5656
- runs-on: macos-latest
57-
python-version: '3.14t'
57+
python-version: '3.14.0t'
5858
cmake-args: -DCMAKE_CXX_STANDARD=20
5959
- runs-on: windows-latest
60-
python-version: '3.14t'
60+
python-version: '3.14.0t'
6161
cmake-args: -DCMAKE_CXX_STANDARD=23
6262

6363
name: 🐍

0 commit comments

Comments
 (0)