Skip to content

Commit 818eb04

Browse files
authored
ci: test Python 3.15 and 3.15t as supported versions (#106)
1 parent 977aa14 commit 818eb04

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

‎.github/workflows/_checks.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
- "3.13"
3737
- "3.14"
3838
- "3.14t"
39+
- "3.15"
40+
- "3.15t"
3941
steps:
4042
- uses: actions/checkout@v6
4143
- uses: extractions/setup-just@v4
@@ -47,7 +49,7 @@ jobs:
4749
- run: uv python pin ${{ matrix.python-version }}
4850
- run: just install
4951
- name: Confirm the interpreter is free-threaded
50-
if: matrix.python-version == '3.14t'
52+
if: endsWith(matrix.python-version, 't')
5153
run: uv run --no-sync python -c "import sys, semvertag; assert not sys._is_gil_enabled(), 'GIL is enabled on a t-build'"
5254
- run: just test-ci
5355
floors:

‎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 :: Libraries",

0 commit comments

Comments
 (0)