← Back to issue list

Test on Python 3.14 and Ubuntu 26.04 (Resolute)

View original Github issue

Metadata

Project
craft-artifacts
Number
#89
Type
issue
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Request to add Python 3.14 and Ubuntu 26.04 testing to CI. PR #90 exists but has a failing typecheck-with-ty check and is inactive for 138 days.

Suggested action: keep open

Reason: This is a valid CI enhancement request. PR #90 exists to address it but has a failing typecheck-with-ty CI check and has been inactive for 138 days. The issue should remain open to track this work and allow the PR to be revisited or a new approach to be proposed.

Evaluated by: mr-cal-bot

Impact: 50 Quick Win: 28 Complexity: 20 Confidence: 80 Actionability: 70

Issue body

We should add testing for Python 3.14 and Ubuntu 26.04 (Resolute) to our CI. The Ubuntu 26.04 testing should use the 'self-hosted-linux-amd64-resolute-large' runner.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 50
Quick Win: 28
Complexity: 20
Confidence: 80
Actionability: 70
keep open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. PR #90 exists but has a failing typecheck-with-ty check and is inactive for 138 days.
stealth/space-bunny-alpha
Impact: 40
Quick Win: 15
Complexity: 45
Confidence: 72
Actionability: 70
keep open Maintainer request to add Python 3.14 and Ubuntu 26.04 (Resolute, self-hosted runner) to CI. Still open: qa.yaml lists only 22.04/24.04/24.04-arm/windows/macos; PR #90 is approved but its checks fail.
stealth/space-bunny-alpha
Impact: 48
Quick Win: 30
Complexity: 28
Confidence: 92
Actionability: 88
needs triage Maintainer-authored CI request for Python 3.14 and Ubuntu 26.04 on the specified Resolute runner; the initial implementation was abandoned after failing checks.
stealth/space-bunny-alpha
Impact: 55
Quick Win: 35
Complexity: 15
Confidence: 93
Actionability: 75
keep open CI coverage for Python 3.14 and Ubuntu 26.04 Resolute is requested; an approved implementation PR exists but is blocked by a failing typecheck and has been inactive for 91 days.
qwen3.6-35b-a3b-mtp-q6
Impact: 45
Quick Win: 34
Staleness: 55
Complexity: 25
Confidence: 60
Support Request: 0
needs triage CI enhancement request to add Python 3.14 and Ubuntu 26.04 testing. Unlabelled, no maintainer engagement after 93 days.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 15
Confidence: 85
Support Request: 0
needs triage Request to add CI testing for Python 3.14 and Ubuntu 26.04 using a specific self-hosted runner. Open for 48 days with no comments or labels.
qwen3.6-35b-a3b-mtp-q6
Staleness: 35
Complexity: 15
Confidence: 85
Support Request: 0
needs triage Request to add CI testing for Python 3.14 and Ubuntu 26.04 using a specific self-hosted runner. Currently unlabelled and awaiting initial triage.

Update history

No update history recorded yet.

Related work

  • Related To: craft-artifacts#90 (confidence 95%)

    PR #90 directly addresses this issue by adding Python 3.14 and Ubuntu 26.04 testing to CI, but has a failing typecheck-with-ty check and is inactive.

Related issues

Issue Project State Summary Similarity
#970 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-providers open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. A previous PR (#971) failed and was closed, leaving the tracking issue open without maintainer review or labels.
91%
#90 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-artifacts open Adds Python 3.14 and Ubuntu 26.04 testing to CI workflow. Approved by 1 reviewer but has failing typecheck-with-ty CI check. Inactive for 138 days.
87%
#188 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-grammar open Request to add Python 3.14 and Ubuntu 26.04 testing to CI. The qa.yaml already includes both Python 3.14 and Ubuntu 26.04 in the test matrix for fast and slow tests.
83%
#224 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-archives closed CI request for Python 3.14 and Ubuntu 26.04 (Resolute) coverage was implemented by merged PR #225, adding both to the QA workflow on the self-hosted resolute runner; the issue was closed by the maintainer.
82%
#225 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-archives merged Merged PR #225 added Python 3.14 and Ubuntu 26.04 (Resolute) to QA testing; resolving commit: 8528a5d.
80%
#1605 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-parts closed Added CI coverage for Python 3.14 and Ubuntu 26.04 (Resolute), using the requested self-hosted runner, via merged canonical/craft-archives#225.
78%
#971 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-providers closed PR #971 was closed unmerged after multiple CI failures and six unresolved review comments; tracking issue #970 remains open.
78%
#189 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-grammar merged Merged PR #189 to add CI testing for Python 3.14 and Ubuntu 26.04 (Resolute) to the craft-grammar QA workflow.
76%
#2479 Set Ubuntu 26.04 tests to use Python 3.14 charmcraft closed Ubuntu 26.04 tests were updated to Python 3.14 by merged PR #2537 (commit da37273f), closing #2479.
75%
#1673 ci: run tests on Ubuntu 26.04 craft-parts open Adds CI testing on Ubuntu 26.04 LTS with Python 3.14. Approved by 2 reviewers with 0 unresolved comments, but CI has failing checks (OSV-scanner, minimum dependencies, ubuntu-22.04 fast tests).
74%