test: enable python 3.12 tests
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer syu-w to enable Python 3.12 tests. The change was accepted and integrated into the main branch without additional comments or revisions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged by maintainer syu-w to enable Python 3.12 in the automated test suite. The change updates CI configuration to run tests against the new Python version. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #617 test: make tests work in python 3.12+ | craft-parts | merged | Merged to update the test suite for Python 3.12+ compatibility. Approved by two reviewers, the change modifies five files (+36/-26 lines) to resolve version-specific test failures. | |
| #316 ci(test): run on 3.12 instead of 3.11 | craft-cli | merged | Merged CI configuration update switching test execution from Python 3.11 to 3.12. Approved by three reviewers, passed all checks, and maintained 94.51% coverage across two modified files. | |
| #38 deps: re-enable Python 3.12 | craft-application | merged | 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. | |
| #2537 test(26.04): switch to Python 3.14 | charmcraft | merged | Merged after two approvals. Switches Ubuntu 26.04 test suite to Python 3.14, resolving issue #2479. CI passed with unrelated failures noted. Updates five files to align test configurations with the new Python version. | |
| #595 fix(tests): fix a test broken in Python 3.12.8 | craft-application | merged | Merged a fix for a test failing after Python 3.12.8 updated argparse choices quoting. Approved by two reviewers, passed CI, and adjusted one file to match the new standard library behavior. |