From 7e24c3b0376ba69f5f374278e949501cb8a86a78 Mon Sep 17 00:00:00 2001 From: aitbc1 Date: Thu, 26 Mar 2026 08:50:17 +0100 Subject: [PATCH] ci: align Python version support to 3.13 only - Update CI/CD workflows to test only Python 3.13 - Remove Python 3.11 and 3.12 from test matrix - Update package classifiers to reflect Python 3.13 only support - Align with requires-python = '>=3.13' constraint --- .github/workflows/ci-cd.yml | 2 +- .github/workflows/cli-level1-tests.yml | 2 +- pyproject.toml | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index b62ab7b5..b87b2df8 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.11", "3.12", "3.13"] + python-version: ["3.13"] steps: - name: Checkout code diff --git a/.github/workflows/cli-level1-tests.yml b/.github/workflows/cli-level1-tests.yml index 84c72fd8..ac89fe7d 100644 --- a/.github/workflows/cli-level1-tests.yml +++ b/.github/workflows/cli-level1-tests.yml @@ -20,7 +20,7 @@ jobs: strategy: matrix: - python-version: [3.11, 3.12, 3.13] + python-version: [3.13] steps: - name: Checkout code diff --git a/pyproject.toml b/pyproject.toml index b7b05c65..4d1b27a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -135,8 +135,6 @@ classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Operating System :: OS Independent", "Topic :: Software Development :: Libraries :: Python Modules",