feat(test-python): Add Python 3.14 to the defaults
Metadata
Current evaluation
Merged as 8f69133 to test Python 3.14 by default, then reverted by PR #77 (0e7ae88) because it was not ready; PR #78 is a stalled draft re-application.
Resolution: closed superseded
Reason: PR #75 merged as commit 8f69133, but merged PR #77 at 0e7ae88 removed the change as not ready. Open draft PR #78 attempts to re-apply it but is blocked on PyO3 0.26.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This defaults to testing on Python 3.14 so we can find incompatibilities before the push for core26.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Merged as 8f69133 to test Python 3.14 by default, then reverted by PR #77 (0e7ae88) because it was not ready; PR #78 is a stalled draft re-application. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #75 added Python 3.14 to the default test matrix, detecting incompatibilities ahead of core26 after two approvals and all CI checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals and passing all CI checks. The update adds Python 3.14 to the default test matrix to catch incompatibilities before core26. Modified one file with two line additions and two deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged maintainer lengau's change to include Python 3.14 in the default test matrix. This enables early compatibility testing ahead of the core26 release. |
Update history
No update history recorded yet.
Related work
-
Caused By:
canonical/starflow#77
(confidence 100%)
Merged revert removed the Python 3.14 defaults introduced by PR #75.
-
Superseded By:
canonical/starflow#78
(confidence 90%)
Draft PR re-applies the same default while remaining open with a failing job.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #78 feat(test-python): Add Python 3.14 to the defaults | starflow | open | Draft re-application of merged-then-reverted PR #75: adds Python 3.14 to the default test-python matrix (2 lines). Blocked on PyO3 0.26; one CI job (Fast tests, noble) failing; no review activity in 409 days. | |
| #77 fix: Revert "feat(test-python): Add Python 3.14 to the defaults (#75)" | starflow | merged | Merged as 0e7ae88; reverted canonical/starflow#75, removing Python 3.14 from workflow test defaults because the original change was not ready. |