From bd18823b137a1ade4eedc69c576218317d0c1c78 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Fri, 25 Oct 2024 13:30:03 +0300 Subject: [PATCH] Python upgrade: Stop testing 3.8, start testing 3.13 (#2721) We don't strictly require 3.9 yet but likely should soon as the container annotation features are nice. Signed-off-by: Jussi Kukkonen --- .github/workflows/_test.yml | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/_test.yml b/.github/workflows/_test.yml index f6d9b1dc0b..13f254562d 100644 --- a/.github/workflows/_test.yml +++ b/.github/workflows/_test.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Python (oldest supported version) uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: - python-version: 3.8 + python-version: "3.9" cache: 'pip' cache-dependency-path: | requirements/*.txt @@ -36,12 +36,12 @@ jobs: needs: lint-test strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] os: [ubuntu-latest] include: - - python-version: "3.12" + - python-version: "3.x" os: macos-latest - - python-version: "3.12" + - python-version: "3.x" os: windows-latest runs-on: ${{ matrix.os }} diff --git a/pyproject.toml b/pyproject.toml index 331a641264..96b880b290 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,11 +35,11 @@ classifiers = [ "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Security", "Topic :: Software Development",