From 10c9e20163567e33a62ecf0d4e237ac62afd803d Mon Sep 17 00:00:00 2001 From: Kornel-Toth Date: Thu, 16 Oct 2025 13:10:29 +0200 Subject: [PATCH] chore: add python 3.14 and remove 3.9 support --- .github/workflows/docs.yml | 4 ++-- .github/workflows/test.yml | 2 +- pyproject.toml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 04561f10..90d80652 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,10 +11,10 @@ jobs: uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: persist-credentials: false - - name: Setup python 3.13 + - name: Setup python 3.14 uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 with: - python-version: '3.13' + python-version: '3.14' cache: 'pip' - name: Install deps run: pip install -r requirements-docs.txt diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b9eec8ea..2c925536 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: test: strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python: ['3.10', '3.11', '3.12', '3.13', '3.14'] runs-on: ubuntu-latest services: couchdb: diff --git a/pyproject.toml b/pyproject.toml index b33b9bdd..48392396 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,16 +16,16 @@ authors = [ { name="IBM", email="cldtsdks@us.ibm.com" }, ] readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.10" license = {file = "LICENSE"} classifiers = [ "Programming Language :: Python", "Programming Language :: Python :: 3", - "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 :: 3.14", "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License",