Skip to content

Commit b87ff6f

Browse files
committed
Run tests on Python 3.14 and 3.15
1 parent 8636bcc commit b87ff6f

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ jobs:
2828
- "3.12"
2929
- "3.13"
3030
- "3.13t"
31-
# CPython 3.14 final is scheduled for October 2025:
32-
# https://peps.python.org/pep-0719/
3331
- "3.14"
3432
- "3.14t"
33+
# CPython 3.15 final is scheduled for October 2026:
34+
# https://peps.python.org/pep-0790/
35+
- "3.15-dev"
3536

3637
# PyPy versions:
3738
# - https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md
@@ -72,6 +73,10 @@ jobs:
7273
python: "3.13"
7374
- os: windows-latest
7475
python: "3.13t"
76+
- os: windows-latest
77+
python: "3.14"
78+
- os: windows-latest
79+
python: "3.14t"
7580

7681
# macOS
7782
# Python 3.9 is the oldest version available on macOS/arm64.
@@ -87,6 +92,10 @@ jobs:
8792
python: "3.13"
8893
- os: macos-latest
8994
python: "3.13t"
95+
- os: macos-latest
96+
python: "3.14"
97+
- os: macos-latest
98+
python: "3.14t"
9099

91100
# Ubuntu: test deadsnakes Python versions which are not supported by
92101
# GHA python-versions.

docs/api.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ functions for old Python versions.
77

88
Supported Python versions:
99

10-
* Python 3.6 - 3.14
10+
* Python 3.6 - 3.15
1111
* PyPy 2.7 and PyPy 3.6 - 3.10
1212

1313
Python 2.7 and Python 3.5 are no longer officially supported since GitHub

runtests.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@
4141
"python3.11",
4242
"python3.12",
4343
"python3.13",
44+
"python3.13t",
45+
"python3.14",
46+
"python3.14t",
47+
"python3.15",
48+
"python3.15t",
4449

4550
# PyPy
4651
"pypy",

0 commit comments

Comments
 (0)