Skip to content

Add Python 3.13–3.15 to CI matrix#79

Merged
NiklasRosenstein merged 2 commits intodevelopfrom
ci/python-3.13-3.15
Mar 26, 2026
Merged

Add Python 3.13–3.15 to CI matrix#79
NiklasRosenstein merged 2 commits intodevelopfrom
ci/python-3.13-3.15

Conversation

@NiklasRosenstein
Copy link
Copy Markdown
Owner

@NiklasRosenstein NiklasRosenstein commented Mar 25, 2026

Summary

  • Add explicit Python 3.13 and 3.14 entries to the CI test matrix (replacing the 3.x wildcard)
  • Add Python 3.15 (pre-release) with allow-prereleases: true and continue-on-error so failures are informational
  • No code changes needed — the codebase is already forward-compatible

Test plan

  • CI runs pass for Python 3.8–3.14
  • Python 3.15 job runs (may fail due to pre-release status, should not block)

🤖 Generated with Claude Code

NiklasRosenstein and others added 2 commits March 25, 2026 16:46
Replace the 3.x wildcard with explicit 3.13 and 3.14 entries, and add
3.15 as a pre-release target. Enable allow-prereleases for setup-python
and continue-on-error for 3.15 so alpha/beta failures are informational.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@NiklasRosenstein NiklasRosenstein merged commit 960b15f into develop Mar 26, 2026
10 checks passed
@NiklasRosenstein NiklasRosenstein deleted the ci/python-3.13-3.15 branch March 26, 2026 10: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.

1 participant