From d3b4799207897b907bf6a3280df527e424dcfc4f Mon Sep 17 00:00:00 2001 From: Lukas Phaf Date: Mon, 20 Jan 2025 14:32:12 +0100 Subject: [PATCH 1/3] Add Python 3.13 to testing. Switch "default" to 3.12. --- .github/workflows/ci.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e25a280..723b042 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,19 +4,18 @@ on: push: branches: - main - - KDP-1528 tags: - '*' pull_request: env: - LATEST_PY_VERSION: '3.10' + LATEST_PY_VERSION: '3.12' jobs: tests: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.9', '3.10', '3.11', '3.12'] + python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v4 From 749f5355b61b4949168e3a294bbbc54949adb25b Mon Sep 17 00:00:00 2001 From: Lukas Phaf Date: Mon, 20 Jan 2025 14:37:56 +0100 Subject: [PATCH 2/3] Keep default at 3.10. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 723b042..2903dd5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: - '*' pull_request: env: - LATEST_PY_VERSION: '3.12' + LATEST_PY_VERSION: '3.10' jobs: tests: From e4dd210985972ceaf633e6da3f22260d2fde490a Mon Sep 17 00:00:00 2001 From: Lukas Phaf Date: Mon, 20 Jan 2025 16:55:23 +0100 Subject: [PATCH 3/3] Also update pyproject.toml --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index bda1181..e8185a7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Scientific/Engineering :: GIS", "Typing :: Typed", ]