From 997a8f770a39b1e9a8d1070609813204bfb6abda Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Mon, 14 Oct 2024 11:03:50 +0200 Subject: [PATCH 1/4] GitHub Actions: Add Python 3.13 to the testing --- .github/workflows/tox.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 5c1df466..90754917 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -13,9 +13,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: 3.x - - run: | - python -m pip install --upgrade pip - pip install --user "codespell[toml]==2.2.6" ruff + - run: pipx install "codespell[toml]" ruff - run: codespell - run: ruff check --output-format=github @@ -23,9 +21,9 @@ jobs: needs: ruff strategy: fail-fast: false - max-parallel: 6 + max-parallel: 5 matrix: - python: ["3.8", "3.9", "3.10", "3.11", "3.12"] + python: ["3.9", "3.10", "3.11", "3.12", "3.13"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 From 4ee18061fbd25086223dddcf3716579ab5093bdc Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Mon, 14 Oct 2024 11:06:02 +0200 Subject: [PATCH 2/4] Update tox.ini --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 536ab619..3478b261 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38,py39,py310,py311,py312,pypy3 +envlist = py39,py310,py311,py312,py313,pypy3 [base] deps = From 6c2fb56635c9effbcfb5e4b8d28716964e43513d Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Mon, 14 Oct 2024 11:13:17 +0200 Subject: [PATCH 3/4] python -m pipx install "codespell[toml]" ruff --- .github/workflows/tox.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 90754917..bbb0cc8b 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -13,7 +13,7 @@ jobs: uses: actions/setup-python@v5 with: python-version: 3.x - - run: pipx install "codespell[toml]" ruff + - run: python -m pipx install "codespell[toml]" ruff - run: codespell - run: ruff check --output-format=github From b61a7c7ad4bafff5ba7407f587c8b6463977775e Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Mon, 14 Oct 2024 11:14:36 +0200 Subject: [PATCH 4/4] pipx install "codespell[toml]" ruff --- .github/workflows/tox.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index bbb0cc8b..00226578 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -9,11 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Install Python - uses: actions/setup-python@v5 - with: - python-version: 3.x - - run: python -m pipx install "codespell[toml]" ruff + - run: pipx install "codespell[toml]" ruff - run: codespell - run: ruff check --output-format=github