Skip to content

Add Python 3.14 to CI matrix #1

@mgoldsborough

Description

@mgoldsborough

Summary

The CI currently only tests against Python 3.13. Add Python 3.14 to the test matrix so we catch compatibility issues early.

What to do

  1. Edit .github/workflows/ci.yml
  2. Change the lib job to use a strategy matrix:
    strategy:
      matrix:
        python-version: ["3.13", "3.14"]
  3. Update actions/setup-python to use ${{ matrix.python-version }}
  4. Verify CI passes on both versions

Acceptance criteria

  • CI runs tests on both Python 3.13 and 3.14
  • Both versions pass

Estimated time: ~30 minutes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions