X Tutup
Skip to content

Commit 53c0a88

Browse files
committed
Test Python 3.14 on Ubuntu and macOS on CI
The status of 3.14 is now effectively the same as the status of 3.13 when we started testing it in #1990. This doesn't enable it on Windows yet, for the same reason that we still have not yet enabled regular CI tests of 3.13 on Windows. It is hoped that 3.13 and 3.14 can be gotten fully working on Windows (rather than just mostly working, we think) soon; these exclusions are meant to be temporary. Both the usual GIL interpreter and the free-threaded (nogil) intepreters are tested. See the immediately preceding commit on the tradeoffs involved in doing so.
1 parent d1ab2e4 commit 53c0a88

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/pythonpackage.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,18 @@ jobs:
1313
strategy:
1414
matrix:
1515
os-type: [ubuntu, macos, windows]
16-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"]
16+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t"]
1717
exclude:
1818
- os-type: macos
1919
python-version: "3.7" # Not available for the ARM-based macOS runners.
2020
- os-type: windows
21-
python-version: "3.13" # FIXME: Fix and enable Python 3.13 on Windows (#1955).
21+
python-version: "3.13" # FIXME: Fix and enable Python 3.13 and 3.14 on Windows (#1955).
2222
- os-type: windows
2323
python-version: "3.13t"
24+
- os-type: windows
25+
python-version: "3.14"
26+
- os-type: windows
27+
python-version: "3.14t"
2428
include:
2529
- os-ver: latest
2630
- os-type: ubuntu

0 commit comments

Comments
 (0)
X Tutup