From 167922a9f75e73da178f717d4e19e6615bac5474 Mon Sep 17 00:00:00 2001 From: Jose Salvatierra Date: Thu, 18 Jun 2026 10:11:26 +0100 Subject: [PATCH] Reference Python 3.14 support to match CI and tox setup.py: add 3.13 and 3.14 trove classifiers (were stopping at 3.12). README.md: sync the tox env argument list with tox.ini's envlist (py310-py314, pypy3.11), dropping the stale py37-py39/pypy3 entries. Docs-only; no code or functionality changes. Verified with uv-backed tox: py39 correctly fails (python_requires>=3.10), py314 passes (180 passed). Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01C1UT827ewWQk9dyEVxCd9h --- README.md | 2 +- setup.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 100c60ca..e6b434d4 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ tox A subset of checks can also be ran by adding an argument to tox. The available arguments are: -- py37, py38, py39, py310, py311, py312, pypy3 +- py310, py311, py312, py313, py314, pypy3.11 - Run unit tests on the given python version - mypy - Run mypy type checking diff --git a/setup.py b/setup.py index 4d925c45..0ca78f6f 100644 --- a/setup.py +++ b/setup.py @@ -55,6 +55,8 @@ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules",