From 2ca29c32b311711f3f3526ceccb7db5155cf62b9 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 17 Oct 2026 09:44:29 +0100 Subject: Add support for Python 3.15 --- .github/workflows/build.yml | 2 +- CHANGELOG.rst | 2 ++ setup.py | 1 + tox.ini | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5db3a8c..f1b3b35 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: [ubuntu-22.04, macos-15-intel] - python-version: [3.9, "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t", "pypy-3.11"] + python-version: [3.9, "3.10", "3.11", "3.12", "3.13", "3.14", "3.14t", "3.15", "3.15t", "pypy-3.11"] use-system-libs: [false] include: - os: ubuntu-22.04 diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1a57880..2840468 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,8 @@ Changelog 1.13.0 ------ +* Add support for Python 3.15. + * Drop support for Python 3.8. 1.12.0 diff --git a/setup.py b/setup.py index 3e357b0..d1f442b 100644 --- a/setup.py +++ b/setup.py @@ -146,6 +146,7 @@ setup( 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', 'Programming Language :: Python :: 3.14', + 'Programming Language :: Python :: 3.15', 'Programming Language :: Python :: Implementation :: PyPy', 'Programming Language :: Python :: Implementation :: CPython', ], diff --git a/tox.ini b/tox.ini index a8ec83f..b34a72b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py39,py310,py311,py312,py313,py314,pypy311 +envlist = py39,py310,py311,py312,py313,py314,py315,pypy311 isolated_build = True [testenv] changedir = {envtmpdir} -- cgit v1.2.3