From 3293253e4e9fb6ad83bc55bcf4c1240a3bc68494 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Thu, 13 Nov 2025 06:54:20 +0000 Subject: [PATCH] Add Python 3.14 support --- .github/workflows/ci.yml | 1 + AUTHORS.rst | 1 + pyproject.toml | 2 ++ tox.ini | 4 +++- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 943e740..1a49ccd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,7 @@ jobs: matrix: python-version: - "pypy3.9" + - "3.14" - "3.13" - "3.12" - "3.11" diff --git a/AUTHORS.rst b/AUTHORS.rst index 2ab230b..9b6a2ad 100644 --- a/AUTHORS.rst +++ b/AUTHORS.rst @@ -8,6 +8,7 @@ Steven Myint Additional contributions by (sorted by name) -------------------------------------------- +- Adam Dangoor - Alec Merdler - Alexander Biggs - Alexander Kapshuna diff --git a/pyproject.toml b/pyproject.toml index b57406f..72bc525 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,8 @@ classifiers=[ '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', 'Programming Language :: Python :: Implementation :: PyPy', 'Programming Language :: Python :: Implementation :: CPython', diff --git a/tox.ini b/tox.ini index a905699..db569e0 100644 --- a/tox.ini +++ b/tox.ini @@ -5,6 +5,7 @@ env_list = py311 py312 py313 + py314 pypy3 coverage pre-commit @@ -19,6 +20,7 @@ python = 3.11: py311 3.12: py312 3.13: py313 + 3.14: py314 pypy-3.9: pypy3 [testenv] @@ -71,7 +73,7 @@ commands = coverage combine coverage report -m coverage xml -o {toxworkdir}/coverage.xml -depends = py39, py310, py311, py312, py313, pypy3 +depends = py39, py310, py311, py312, py313, py314, pypy3 [testenv:pre-commit] description = Run autoformatters and quality assurance tools under {basepython}.