← Back to issue list

build: reduce minimum Python version to 3.10

View original Github issue

Metadata

Project
snapcraft
Number
#5547
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5547 as f0532a15d, reducing Snapcraft's minimum supported Python from 3.12 to 3.10 and fixing #5522.

Resolution: closed resolved

Reason: PR #5547 was merged with commit f0532a15d after approval, implementing SNAPCRAFT-1148 and lowering the minimum Python requirement to 3.10. It explicitly fixes issue #5522.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `make test`? --- SNAPCRAFT-1148 Fixes #5522

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5547 as f0532a15d, reducing Snapcraft's minimum supported Python from 3.12 to 3.10 and fixing #5522.
stealth/space-bunny-alpha — closed resolved Merged PR #5547 (commit f0532a15d, SNAPCRAFT-1148) lowered snapcraft's minimum Python from 3.12 to 3.10 (+27/-55, 16 files), closing #5522 and unblocking core22-8.
stealth/space-bunny-alpha — closed resolved Merged PR #5547 as f0532a15d, lowering the minimum Python version from 3.12 to 3.10 and fixing #5522.
stealth/space-bunny-alpha — closed resolved Merged PR #5547 as commit f0532a15d, lowering Snapcraft’s minimum Python version from 3.12 to 3.10 and closing issue #5522.
qwen/qwen3.6-35b-a3b — — Merged to reduce the minimum Python version to 3.10. Approved by two reviewers and passed core checks. Minor integration test failures were noted, with a recommendation to cherry-pick a fix or ignore them on the hotfix branch.
qwen3.6-35b-a3b-mtp-q6 — — Merged to lower the minimum Python version to 3.10, fixing issue #5522. A reviewer recommended cherry-picking a related PR or skipping a bzr test for the hotfix branch, but the core version update was successfully integrated.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/snapcraft#5522 (confidence 100%)

    Explicitly identified as fixed by merged PR #5547.

  • Related To: canonical/snapcraft#5533 (confidence 95%)

    A maintainer suggested cherry-picking this merged PR to fix Bazaar test failures on the hotfix branch.

Related issues

Issue Project State Summary Similarity
#5546 build: reduce minimum Python version to 3.10 snapcraft closed Closed unmerged as superseded by #5547, which merged as f0532a15d, reducing the minimum Python version from 3.12 to 3.10 and fixing #5522.
77%
#5558 fix(build): fix uncaught issue running on Python 3.10 snapcraft merged Merged PR #5558 as commit 7a85ceeb5, fixing an uncaught build failure on Python 3.10; the change was retargeted to main for Snapcraft 8.10.0.
74%