← Back to issue list

build(deps): update Python to >=3.12

View original Github issue

Metadata

Project
rockcraft
Number
#947
Type
pull request
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Closed without merging. The maintainer deferred the Python 3.12 upgrade due to Ubuntu 22.04 compatibility concerns and will implement the change later.

Suggested action:

No scores available.

Issue body

Since we're targeting core24, this drops Python 3.10 and 3.11 support. All changes in `.py` files were automatically made by running `make format` after the update. - [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`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merging. The maintainer deferred the Python 3.12 upgrade due to Ubuntu 22.04 compatibility concerns and will implement the change later.
qwen3.6-35b-a3b-mtp-q6 Closed without merging. The maintainer deferred the Python 3.12 update, noting it is no longer necessary and will be addressed later following compatibility discussions for Ubuntu 22.04.
qwen3.6-35b-a3b-mtp-q6 Updating Python to 3.12 was closed and deferred. Maintainers discussed Ubuntu 22.04 compatibility concerns in destructive mode. The change is unnecessary for now and will be implemented later.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#102 build(deps): update dependency python to 3.13 imagecraft closed Closed without merging. The maintainer opted to remove the unused release-publish workflow in a separate pull request instead of applying the Python version update.
83%
#160 build(deps): update dependency python to 3.13 (main) craft-archives closed Closed without merging. Maintainers rejected the Python 3.13 update, preferring to maintain the lowest supported version. Renovate will ignore this update until a newer release is available.
76%
#2286 build(deps): update dependency python to 3.13 (main) charmcraft closed Closed without merging due to failing CI checks. Renovate will ignore this Python 3.13 update and generate a replacement PR when a newer version is released. The update was abandoned.
75%
#84 build(deps): update dependency python to 3.13 craft-grammar closed Updating Python to 3.13 was closed without merging. Renovate will ignore this update and generate a replacement PR when a newer version is released.
73%
#371 build(deps): update dependency python to 3.13 - autoclosed starbase closed Automated dependency update from Python 3.10 to 3.13 was autoclosed without review or merge. The branch was inactive and automatically closed by Renovate, indicating the change was superseded or handled separately.
72%
#311 build(deps): update dependency python to 3.13 (main) craft-store merged Merged automated dependency update upgrading Python from 3.11 to 3.13. Approved by two reviewers, passed CI checks, and applied to the main branch with a single line change.
71%