Skip to content

Commit 9349e6b

Browse files
authored
ci: test Python 3.15 and 3.15t as supported versions (#48)
1 parent 4260d37 commit 9349e6b

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

‎.github/workflows/_checks.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
strategy:
7878
fail-fast: false
7979
matrix:
80-
python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t"]
80+
python-version: ["3.11", "3.12", "3.13", "3.14", "3.14t", "3.15", "3.15t"]
8181
steps:
8282
- uses: actions/checkout@v6
8383
- uses: extractions/setup-just@v4
@@ -89,6 +89,6 @@ jobs:
8989
- run: uv python pin ${{ matrix.python-version }}
9090
- run: just install
9191
- name: Confirm the interpreter is free-threaded
92-
if: matrix.python-version == '3.14t'
92+
if: endsWith(matrix.python-version, 't')
9393
run: uv run --no-sync python -c "import sys, release_scope; assert not sys._is_gil_enabled(), 'GIL is enabled on a t-build'"
9494
- run: just test-ci

‎pyproject.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ classifiers = [
1313
"Programming Language :: Python :: 3.12",
1414
"Programming Language :: Python :: 3.13",
1515
"Programming Language :: Python :: 3.14",
16+
"Programming Language :: Python :: 3.15",
1617
"Programming Language :: Python :: Free Threading :: 2 - Beta",
1718
"Typing :: Typed",
1819
"Topic :: Software Development :: Build Tools",

0 commit comments

Comments
 (0)