build(deps): update Python to >=3.12
Metadata
Current evaluation
Closed unmerged without a replacement: maintainer lengau said the Python >=3.12 bump was no longer necessary on 2025-09-08 and could be made later.
Resolution: closed stale
Reason: PR #947 was closed without merge or a superseding change. On 2025-09-08, lengau said it was "no longer necessary" and could be revisited later.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged without a replacement: maintainer lengau said the Python >=3.12 bump was no longer necessary on 2025-09-08 and could be made later. | |
| stealth/space-bunny-alpha | — | closed stale | PR #947 to bump Python to >=3.12 was closed unmerged by lengau on 2025-09-08 as 'no longer necessary; can make this change later'. Repo still uses requires-python >=3.10. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged on 2025-09-08; maintainer lengau said the Python >=3.12 update was no longer necessary and could be made later. | |
| stealth/space-bunny-alpha | — | closed stale | PR to raise rockcraft's minimum Python to >=3.12 (dropping 3.10/3.11) was approved and green except snap-tests, but maintainer lengau closed it unmerged on 2025-09-08 as 'no longer necessary'; pyproject.toml still has requires-python >= 3.10. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after maintainer lengau said the Python >=3.12 update was "no longer necessary" on 2025-09-08 and could be made later. | |
| 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. |
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 unmerged because Python 3.13 only affected the obsolete release-publish workflow, which the maintainer said would be removed. | |
| #112 build(deps): update dependency python to 3.13 | craft-platforms | closed | Python 3.13 Renovate update was closed unmerged; no replacement or resolving commit was identified. | |
| #160 build(deps): update dependency python to 3.13 (main) | craft-archives | closed | Python 3.13 CI update was closed unmerged; maintainers chose to keep testing on the lowest supported Python version, 3.10. | |
| #1399 build(deps): update dependencies and CI for python 3.14 | craft-parts | closed | Closed unmerged as superseded by #1435; #1435 and #1509 were also closed unmerged, with Python 3.14 support later delivered by #1672 (12da4851). | |
| #84 build(deps): update dependency python to 3.13 | craft-grammar | closed | Renovate's Python 3.13 update was closed unmerged; no resolving PR or commit landed, and the bot deferred it until a newer Python release. | |
| #371 build(deps): update dependency python to 3.13 - autoclosed | starbase | closed | Python 3.13 update #371 was autoclosed unmerged after 10 days without review or CI, and no resolving commit was found. | |
| #180 build(deps): update dependency python to 3.14 | craft-platforms | closed | Python 3.14 update PR #180 was closed unmerged and superseded by #187, which added 3.14 to CI and was merged as commit c433fa2. | |
| #330 build(deps): update dependency python to 3.14 (hotfix/3.2) | craft-store | closed | Closed unmerged with minimum-dependency and OSV-scanner checks failing; the equivalent Python 3.14 update was merged to main via #327 (1e2326d). | |
| #2286 build(deps): update dependency python to 3.13 (main) | charmcraft | closed | Renovate PR to bump CI Python 3.10/3.12 to 3.13 was closed unmerged; Renovate posted an ignore notification and main still pins 3.10/3.12 today. | |
| #758 build(deps): update dependency python to 3.13 (main) | craft-providers | closed | Python 3.13 update was rejected and closed unmerged; Renovate ignored 3.13 and would retry only after a newer release. |