From 0c802d73e5af7d1fe4e8522bf95bc9a7344d97dc Mon Sep 17 00:00:00 2001 From: Matt Dawkins Date: Tue, 27 Jan 2026 10:42:34 -0500 Subject: [PATCH] ci: add Python 3.9-3.12 version matrix to CI Expand the test matrix from Python 3.12 only to 3.9, 3.10, 3.11, and 3.12. This catches compatibility issues across the supported Python versions. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/testing.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index a524773..7644c76 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -1,4 +1,4 @@ -# This workflow will install Python dependencies, run tests and lint with a single version of Python +# This workflow will install Python dependencies, run tests and lint with multiple versions of Python # For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions name: Testing @@ -11,8 +11,7 @@ jobs: strategy: fail-fast: false matrix: - # Use the same Python version used the Dockerfile - python-version: [3.12] + python-version: ['3.9', '3.10', '3.11', '3.12'] env: OS: ubuntu-latest