Skip to content

Comments

ci: pin CI to Python 3.13, remove version matrix#537

Merged
ashwin-ant merged 1 commit intomainfrom
ashwin/simplify-ci-python-versions
Jan 30, 2026
Merged

ci: pin CI to Python 3.13, remove version matrix#537
ashwin-ant merged 1 commit intomainfrom
ashwin/simplify-ci-python-versions

Conversation

@ashwin-ant
Copy link
Collaborator

Summary

  • Remove the python-version matrix from test, test-e2e, and test-examples CI jobs
  • Pin all jobs to Python 3.13 directly instead of testing across 3.10, 3.11, 3.12, and 3.13
  • Reduces CI matrix size and speeds up workflow runs

Test plan

  • Verify CI passes on all three OS targets (ubuntu, macos, windows) with Python 3.13
  • Confirm unit tests, e2e tests, and example tests all run successfully

Changelog

🤖 Generated with Claude Code (0% 1-shotted by claude)

Remove the python-version matrix from the test, test-e2e, and
test-examples jobs. All jobs now use Python 3.13 directly instead
of testing across 3.10, 3.11, 3.12, and 3.13.

This reduces the CI matrix size and speeds up workflow runs.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ashwin-ant ashwin-ant requested a review from a team January 30, 2026 05:32
@ashwin-ant ashwin-ant enabled auto-merge (squash) January 30, 2026 05:32
@ashwin-ant ashwin-ant merged commit e514a88 into main Jan 30, 2026
7 of 9 checks passed
@ashwin-ant ashwin-ant deleted the ashwin/simplify-ci-python-versions branch January 30, 2026 05:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants