← Back to issue list

chore!: bump minimum Python version to 3.10

View original Github issue

Metadata

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

Current evaluation

Closed unmerged; the Python 3.10 minimum-version bump subsequently landed via PR #186 in commit ceb4a53.

Resolution: closed superseded

Reason: PR #178 was closed without merging. Merged PR #186 implemented the same change in commit ceb4a53, setting requires-python to >=3.10.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged; the Python 3.10 minimum-version bump subsequently landed via PR #186 in commit ceb4a53.
stealth/space-bunny-alpha — closed superseded PR #178 was closed unmerged; the same Python 3.10 minimum-version change later landed in PR #186 as commit ceb4a53.
qwen/qwen3.6-35b-a3b — — Bumping the minimum Python version to 3.10 was closed without merging. Lacking reviewer feedback, CI checks, or comments for over eight months, the changes were abandoned.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-store#186 (confidence 100%)

    Merged PR #186 landed the Python 3.10 minimum-version bump in commit ceb4a53.

  • Related To: canonical/craft-store#177 (confidence 99%)

    PR #186 implemented and resolved the original Python 3.10 minimum-version request, issue #177.

Related issues

Issue Project State Summary Similarity
#117 chore!: bump minimum Python version to 3.10 craft-archives merged Merged PR #117 as commit ccfdcbf, raising the minimum supported Python version from 3.9 to 3.10 and resolving #116.
92%
#1352 chore: bump minimum Python version to 3.10 charmcraft merged Merged PR #1352 in commit b04b03bf, raising Charmcraft's minimum Python to 3.10, dropping Python 3.8, and updating tooling and CI tests for core22.
82%
#320 chore!: bump minimum python version to 3.10 craft-cli merged Merged in canonical/craft-cli#320 via commit c35189b, raising the minimum supported Python version from earlier releases to 3.10 across 15 files.
82%
#62 chore: reduce minimum Python version to 3.8 craft-platforms merged Merged PR #62 reduced craft-platforms' minimum Python version to 3.8, enabling Launchpad use before its Python 3.10 migration; documentation follow-up was linked to #63.
76%
#729 Bump minimum Python version to 3.10 craft-parts closed Minimum Python support was raised to 3.10 in commit 54b8fab4; merged PR #742 completed the broader compatibility cleanup.
75%
#1435 chore: prepare for Python 3.14 craft-parts closed Closed unmerged as superseded by #1509; Python 3.14 support was later delivered through #1672 and commit 12da4851.
75%
#768 chore: switch ruff minimum version to Python 3.10 craft-providers merged Merged PR #768 raised Ruff's minimum target to Python 3.10, fixing lint issues with Ruff 0.12; landed as commit 776ddeb.
75%
#742 chore: move python version compatibility to 3.10 craft-parts merged Merged PR canonical/craft-parts#742 (a80f9c26): raises craft-parts Python floor to 3.10 across packaging, code and typing cleanups (Optional/Union removed); pyproject.toml now declares requires-python >=3.10.
74%
#177 Bump minimum python version to 3.10 craft-store closed Python 3.10 became the minimum in PR #186 (commit ceb4a53); packaging metadata and uv.lock now require Python >=3.10.
70%