build(deps): update Python to >=3.12
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |