From 50b663687a7706522e7b586f9c96bbe0191eb99e Mon Sep 17 00:00:00 2001 From: Lahiru Maramba Date: Tue, 10 Nov 2026 16:20:17 +0000 Subject: [PATCH] chore(deps): add Python 3.14 and 3.15 to CI. Python 3.14 and 3.15 are both generally available, and our current CI matrix only tests up to CPython 3.13. This change adds Python 3.14 and 3.15 to pull request CI so unit and emulator tests run against all active Python releases, and declares both versions in PyPI package classifiers. --- .github/workflows/ci.yml | 2 +- setup.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f670bb89..cd25bece 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - python: ['3.10', '3.11', '3.12', '3.13', 'pypy3.11'] + python: ['3.10', '3.11', '3.12', '3.13', '3.14', '3.15', 'pypy3.11'] steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/setup.py b/setup.py index da650282..777f6690 100644 --- a/setup.py +++ b/setup.py @@ -71,6 +71,8 @@ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', + 'Programming Language :: Python :: 3.15', 'License :: OSI Approved :: Apache Software License', ], )