diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1714af54..6e956b0d 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,11 +65,11 @@ jobs: test: needs: [lint, build] - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 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 @@ -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: 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]