Skip to content

Commit be5031d

Browse files
authored
Merge pull request #2183 from hugovk/main
Add support for Python 3.15
2 parents 681c82c + 8a92182 commit be5031d

2 files changed

Lines changed: 15 additions & 6 deletions

File tree

.github/workflows/pythonpackage.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,24 @@ jobs:
1717
strategy:
1818
matrix:
1919
os-type: [ubuntu, macos, windows]
20-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t"]
20+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t", "3.15", "3.15t"]
2121
exclude:
2222
- os-type: macos
2323
python-version: "3.7" # Not available for the ARM-based macOS runners.
24-
- os-type: macos
25-
python-version: "3.13t"
2624
- os-type: macos
2725
python-version: "3.14t"
26+
- os-type: macos
27+
python-version: "3.15t"
2828
- os-type: windows
29-
python-version: "3.13" # FIXME: Fix and enable Python 3.13 and 3.14 on Windows (#1955).
30-
- os-type: windows
31-
python-version: "3.13t"
29+
python-version: "3.13" # FIXME: Fix and enable Python 3.13-3.15 on Windows (#1955).
3230
- os-type: windows
3331
python-version: "3.14"
3432
- os-type: windows
3533
python-version: "3.14t"
34+
- os-type: windows
35+
python-version: "3.15"
36+
- os-type: windows
37+
python-version: "3.15t"
3638
include:
3739
- os-ver: latest
3840
- os-type: ubuntu
@@ -44,6 +46,10 @@ jobs:
4446
- python-version: "3.8"
4547
build-docs: false
4648
- experimental: false
49+
- python-version: "3.15"
50+
experimental: true
51+
- python-version: "3.15t"
52+
experimental: true
4753

4854
fail-fast: false
4955

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,5 +108,8 @@ def _stamp_version(filename: str) -> None:
108108
"Programming Language :: Python :: 3.10",
109109
"Programming Language :: Python :: 3.11",
110110
"Programming Language :: Python :: 3.12",
111+
"Programming Language :: Python :: 3.13",
112+
"Programming Language :: Python :: 3.14",
113+
"Programming Language :: Python :: 3.15",
111114
],
112115
)

0 commit comments

Comments
 (0)