← Back to issue list

deps: re-enable Python 3.12

View original Github issue

Metadata

Project
craft-application
Number
#38
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged into main after two approvals and passing CI. The change re-enables Python 3.12 support with a minimal four-line update across two files, preserving existing code coverage.

Suggested action:

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 `tox`? ----- #32

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into main after two approvals and passing CI. The change re-enables Python 3.12 support with a minimal four-line update across two files, preserving existing code coverage.
qwen3.6-35b-a3b-mtp-q6 Merged into main to re-enable Python 3.12 support. The change maintained 98.93% code coverage with no impact on test metrics.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
74%
#327 build(deps): update dependency python to 3.14 (main) craft-store merged Merged automated dependency update upgrading Python from 3.13 to 3.14. Approved by two reviewers, passed all CI checks, and applied as a single-line change to the main branch.
73%
#1567 test: enable python 3.12 tests charmcraft merged Python 3.12 test configuration was merged following approval from two reviewers and successful CI checks. The update modified four files, adjusting five lines to enable testing for the new Python version.
72%