From c1ea18e07a652a252904aa007a318ea7d1bb7160 Mon Sep 17 00:00:00 2001 From: Iisakki Rotko Date: Tue, 25 Feb 2025 14:06:08 +0100 Subject: [PATCH 1/2] chore: move test runners to ubuntu-22.04 Ubuntu 20.04 runners will be disabled on 1.4.2025, see https://github.com/actions/runner-images/issues/11101 --- .github/workflows/test.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1714af54..2854643e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ on: jobs: lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -20,7 +20,7 @@ jobs: - uses: pre-commit/action@v3.0.1 build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -65,7 +65,7 @@ jobs: test: needs: [lint, build] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: @@ -85,7 +85,7 @@ jobs: ui-test: needs: [lint, build] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -110,7 +110,7 @@ jobs: release-dry-run: needs: [test, ui-test] if: github.event.pull_request.head.repo.full_name == 'widgetti/ipyvuetify' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/download-artifact@v4 with: @@ -150,7 +150,7 @@ jobs: release: if: startsWith(github.event.ref, 'refs/tags/v') needs: [test, ui-test] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/download-artifact@v4 with: From 225b61a2b25341f19901c66d1352eae47add7511 Mon Sep 17 00:00:00 2001 From: Iisakki Rotko Date: Thu, 27 Feb 2025 10:39:36 +0100 Subject: [PATCH 2/2] chore: update officially supported Python versions to 3.6-3.13 --- .github/workflows/test.yml | 2 +- pyproject.toml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2854643e..6e956b0d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -69,7 +69,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 diff --git a/pyproject.toml b/pyproject.toml index 9e88030f..23ff094b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,8 @@ classifiers=[ "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", ] [project.urls]