Skip to content

Commit 6572476

Browse files
committed
pkg: python 3.15.0a1 compat + free-threaded versions
Signed-off-by: Élie Goudout <[email protected]>
1 parent e247c99 commit 6572476

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ${{ matrix.os }}
1313
strategy:
1414
matrix:
15-
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
15+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.13t", "3.14", "3.14t", "3.15.0-alpha.1"]
1616
os: ["ubuntu-latest", "windows-latest", "macos-latest"]
1717

1818

@@ -26,7 +26,7 @@ jobs:
2626
- name: Install uv
2727
uses: astral-sh/setup-uv@v5
2828
with:
29-
version: "0.9.0"
29+
version: "0.9.3"
3030
- name: Run ruff
3131
run: |
3232
uvx ruff check

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
![OS Independant](https://img.shields.io/badge/OS_Independant-%E2%9C%93-blue)
2-
[![python versions](https://img.shields.io/badge/python-3.10%20|%203.11%20|%203.12%20|%203.13%20|%203.14-blue)](https://devguide.python.org/versions/)
2+
[![python versions](https://img.shields.io/badge/python-3.10%20|%203.11%20|%203.12%20|%203.13%20|%203.14%20|%203.15.0a1-blue)](https://devguide.python.org/versions/)
33
[![license MIT](https://img.shields.io/github/license/eliegoudout/paramclasses)](https://opensource.org/licenses/MIT)
44
[![pypi](https://img.shields.io/pypi/v/paramclasses)](https://pypi.org/project/paramclasses/)
55
[![pipeline status](https://github.com/eliegoudout/paramclasses/actions/workflows/ci.yml/badge.svg)](https://github.com/eliegoudout/paramclasses/actions)

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "paramclasses"
33
version = "0.4.3.dev0"
44
description = "Parameter-holding classes with robust subclassing protection"
55
readme = "README.md"
6-
requires-python = ">=3.10, <3.15"
6+
requires-python = ">=3.10, <3.16"
77
authors = [{name = "Élie Goudout", email = "[email protected]"}]
88
license = {file = "LICENSE"}
99
classifiers = [
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.12",
2020
"Programming Language :: Python :: 3.13",
2121
"Programming Language :: Python :: 3.14",
22+
"Programming Language :: Python :: 3.15",
2223
"Typing :: Typed",
2324
]
2425
dependencies = []

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)