← Back to issue list

chore: reduce minimum Python version to 3.8

View original Github issue

Metadata

Project
craft-platforms
Number
#62
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: PR #62 was merged and recorded as commit f770c49, titled "chore: reduce minimum Python version to 3.8 (#62)". The PR description also identifies #63 as the documentation follow-up.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? ----- This is so that Launchpad can use craft-platforms before they migrate to Python 3.10. Docs issue is fixed in #63

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR reducing minimum Python version to 3.8 to enable Launchpad usage before their Python 3.10 migration.

Update history

Date Change
created

Related work

Related issues

Issue Project State Summary Similarity
#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.
78%
#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.
78%
#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.
76%
#178 chore!: bump minimum Python version to 3.10 craft-store closed Closed unmerged; the Python 3.10 minimum-version bump subsequently landed via PR #186 in commit ceb4a53.
76%
#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.
75%
#381 chore: drop ubuntu 20.04 and python 3.8 rockcraft merged Merged PR #381 (commit 87c0f1f9) by tigarmo: dropped Ubuntu 20.04 and Python 3.8 support, bumping requires-python to >=3.10 in pyproject.toml and adding Python 3.12 to CI test matrix.
71%