From 48c7ce4a84fc5cb9ccfe711b36f8564fd88d545d Mon Sep 17 00:00:00 2001 From: Jac Fitzgerald Date: Tue, 21 Apr 2026 14:00:35 -0700 Subject: [PATCH] remove 3.9, add 3.14 --- .github/workflows/python-app.yml | 2 +- .github/workflows/run-e2-tests.yml | 2 +- .github/workflows/run-tests.yml | 2 +- pyproject.toml | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index c294aff4..ecc6b622 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -18,7 +18,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/run-e2-tests.yml b/.github/workflows/run-e2-tests.yml index 1d7c3e17..3e35346b 100644 --- a/.github/workflows/run-e2-tests.yml +++ b/.github/workflows/run-e2-tests.yml @@ -18,7 +18,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] runs-on: ${{ matrix.os }} diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index b21f2da4..d16f0722 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -15,7 +15,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] + python-version: ['3.10', '3.11', '3.12', '3.13', '3.14'] runs-on: ${{ matrix.os }} diff --git a/pyproject.toml b/pyproject.toml index fcab3277..19edd041 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,15 +32,15 @@ authors = [{name="Tableau", email="github@tableau.com"}] license = "MIT" license-files = ["LICENSE"] readme = "res/README.md" -requires-python = ">=3.9" # https://devguide.python.org/versions/ +requires-python = ">=3.10" # https://devguide.python.org/versions/ 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.13", + "Programming Language :: Python :: 3.14" ] dependencies = [ "appdirs",