From ee3cdf22465677ed824f20c359c63cca2d1ff2ae Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Mon, 13 May 2024 16:14:51 -0500 Subject: [PATCH] ci: Add all supported Pythons to testing * Add Python 3.11 and 3.12 to tests. * Only install required tools for linting. --- .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 18718369a..4112a6631 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,8 +37,7 @@ jobs: - name: "Install Python dependencies" run: | python -m pip install --upgrade uv - uv pip install --system --upgrade pip setuptools wheel - uv pip install --system ".[lint]" + uv pip install --system --upgrade black isort uv pip list --system - name: "Check format" run: | @@ -49,7 +48,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: "Set up GitHub Actions" uses: actions/checkout@v4