← Back to issue list

ci: test on python 3.14 and remove 3.13

View original Github issue

Metadata

Project
craft-parts
Number
#1507
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged after 197 days with review pending and 20 failing checks; adding Python 3.14 while removing 3.13 from QA was abandoned.

Resolution: closed stale

Reason: PR #1507 received no review or comments and remained unmerged after 197 days with multiple failing checks. No commit or closing maintainer comment documents a resolution.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Set the qa.yaml runner to run tests in python 3.14 as well as 3.12 (remove 3.13).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed unmerged after 197 days with review pending and 20 failing checks; adding Python 3.14 while removing 3.13 from QA was abandoned.
stealth/space-bunny-alpha — closed stale Abandoned unmerged: adding Python 3.14 and removing 3.13 from qa.yaml received no review and ended with multiple failing test suites.
qwen/qwen3.6-35b-a3b — — Closed without merging due to multiple failing CI checks across test-java-plugins and test-common jobs. The change to test Python 3.14 and remove 3.13 was abandoned after failing automated tests.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Updated the qa.yaml CI runner to test Python 3.14 and remove Python 3.13, updating the test matrix accordingly.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/craft-parts#1508 (confidence 98%)

    A second unmerged PR attempted the same Python 3.14 matrix update.

  • Duplicate Of: canonical/craft-parts#1509 (confidence 95%)

    A third variant also attempted to add Python 3.14 testing.

  • Related To: canonical/craft-parts#1672 (confidence 90%)

    Later commit 12da4851 addressed Python 3.14 compatibility, but did not resolve #1507 as submitted.

Related issues

Issue Project State Summary Similarity
#1508 ci: test on python 3.14 and remove 3.13 (v2) craft-parts closed Python 3.14 QA matrix update was closed unmerged after 189 days, with review pending and 20 failing checks; no resolving commit was recorded.
90%
#1509 ci: test on python 3.14 craft-parts closed Closed unmerged after 189 days with failed CI and no follow-up; later Python 3.14 support landed via #1672 (commit 12da4851).
81%
#1376 ci: test on Python 3.14 craft-parts closed Python 3.14 CI coverage in #1376 was closed unmerged without review after prolonged inactivity.
81%
#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.
73%
#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.
73%
#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.
73%
#931 ci: add support for Python 3.14 craft-providers open Adds Python 3.14 to CI matrices (qa.yaml, weekly macOS workflows, likely lockfile constraints). 18/19 checks pass; integration-slow-macos (3.14, macos-14-large) fails. No reviewers, no comments, idle 196 days.
71%
#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.
71%
#89 Test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-artifacts 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.
70%