Skip to content

Commit 1683fe4

Browse files
authored
ci: test Python 3.15 and 3.15t as supported versions (#59)
1 parent 82671a9 commit 1683fe4

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
@@ -28,6 +28,8 @@ jobs:
2828
- "3.13"
2929
- "3.14"
3030
- "3.14t"
31+
- "3.15"
32+
- "3.15t"
3133
steps:
3234
- uses: actions/checkout@v6
3335
- uses: extractions/setup-just@v4
@@ -39,7 +41,7 @@ jobs:
3941
- run: uv python pin ${{ matrix.python-version }}
4042
- run: just install
4143
- name: Confirm the interpreter is free-threaded
42-
if: matrix.python-version == '3.14t'
44+
if: endsWith(matrix.python-version, 't')
4345
run: uv run --no-sync python -c "import sys, modern_di_aiohttp; assert not sys._is_gil_enabled(), 'GIL is enabled on a t-build'"
4446
- run: just test-ci
4547

‎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)