From 83fb75bebf70f4989181741a9ec4cc07f50fcadf Mon Sep 17 00:00:00 2001 From: Marius Gedminas Date: Mon, 12 Oct 2026 19:38:08 +0300 Subject: [PATCH] Add support for Python 3.15 --- .github/workflows/build.yml | 1 + CHANGES.rst | 4 ++-- setup.py | 1 + src/check_python_versions/versions.py | 2 +- tox.ini | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 25f8add..1a10cdd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,7 @@ jobs: - "3.12" - "3.13" - "3.14" + - "3.15" os: - ubuntu-latest - windows-latest diff --git a/CHANGES.rst b/CHANGES.rst index 958bc03..e48873a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,10 +1,10 @@ Changelog ========= -0.24.3 (unreleased) +0.25.0 (unreleased) ------------------- -- Nothing changed yet. +- Add support for Python 3.15. 0.24.2 (2026-04-14) diff --git a/setup.py b/setup.py index e6af611..a34aa9b 100755 --- a/setup.py +++ b/setup.py @@ -55,6 +55,7 @@ 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', 'Programming Language :: Python :: 3.14', + 'Programming Language :: Python :: 3.15', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', ], diff --git a/src/check_python_versions/versions.py b/src/check_python_versions/versions.py index f48a35b..a7c566d 100644 --- a/src/check_python_versions/versions.py +++ b/src/check_python_versions/versions.py @@ -11,7 +11,7 @@ MAX_PYTHON_1_VERSION = 6 # i.e. 1.6 MAX_PYTHON_2_VERSION = 7 # i.e. 2.7 -CURRENT_PYTHON_3_VERSION = 14 # i.e. 3.14 +CURRENT_PYTHON_3_VERSION = 15 # i.e. 3.15 MAX_MINOR_FOR_MAJOR = { 1: MAX_PYTHON_1_VERSION, diff --git a/tox.ini b/tox.ini index 0cf1d27..a53c162 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py310,py311,py312,py313,py314,pypy3,flake8,mypy,isort,coverage +envlist = py310,py311,py312,py313,py314,py315,pypy3,flake8,mypy,isort,coverage [testenv] deps =