From 56d9531f11018d7dac1591e833b902f6c0e74a92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20Felleg?= Date: Mon, 26 Oct 2026 15:07:10 +0100 Subject: [PATCH] build: bump python version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: AndrĂ¡s Felleg --- .github/workflows/build.yaml | 6 +++--- .github/workflows/publish.yaml | 2 +- README.md | 2 +- pyproject.toml | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a98d3d1..a07483f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -30,7 +30,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v7 with: - python-version: 3.14 + python-version: 3.15 - name: Install detect-secrets run: | @@ -50,7 +50,7 @@ jobs: contents: read strategy: matrix: - python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] + python-version: ['3.11', '3.12', '3.13', '3.14', '3.15'] steps: - name: Checkout repository @@ -102,7 +102,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v7 with: - python-version: 3.14 + python-version: 3.15 - name: Install Publishing Tools run: | diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 62958c9..969ac82 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -28,7 +28,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v7 with: - python-version: 3.14 + python-version: 3.15 - name: Build and publish distribution env: diff --git a/README.md b/README.md index 9ec59c9..b437b6a 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ This project contains core functionality required by Python code generated by th (openapi-sdkgen). # Python Version -The current minimum Python version supported is 3.10. +The current minimum Python version supported is 3.11. ## Installation diff --git a/pyproject.toml b/pyproject.toml index 519efb6..702c651 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,15 +6,15 @@ authors = [ ] description = "Core library used by SDKs for IBM Cloud Services" readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.11" classifiers = [ "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.10", "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", "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers",