Skip to content

Commit 4e7ab53

Browse files
author
Iris Coding Agent
committed
Add Python 3.15 to the CI matrix, release workflow and classifiers
Validated against CPython 3.15.0: the full pytest suite gives the same result as on 3.14.7 (2396 passed, 174 skipped, 924 deselected), and the sdist/wheel build passes twine check --strict and installs cleanly into a fresh 3.15 environment.
1 parent 7e62fde commit 4e7ab53

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎.github/workflows/ci.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
os: ["ubuntu-latest"]
21-
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
21+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.15"]
2222
steps:
2323
- uses: actions/checkout@v7
2424
with:

‎.github/workflows/pypi-release.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install uv
1717
uses: astral-sh/setup-uv@v10.2.0
1818
with:
19-
python-version: "3.12"
19+
python-version: "3.15"
2020
- name: Build tarball and wheels
2121
run: |
2222
git clean -xdf

‎pyproject.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ classifiers = [
2727
"Programming Language :: Python :: 3.12",
2828
"Programming Language :: Python :: 3.13",
2929
"Programming Language :: Python :: 3.14",
30+
"Programming Language :: Python :: 3.15",
3031
"Topic :: Scientific/Engineering",
3132
"Topic :: Software Development :: Libraries",
3233
]

0 commit comments

Comments
 (0)