test: make tests work in python 3.12+
Metadata
Current evaluation
Merged PR #617 as commit 1c6f6474, updating five test files (+36/-26) so the suite works on Python 3.12+.
Resolution: closed resolved
Reason: The approved compatibility changes were merged into the main project as commit 1c6f6474.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #617 as commit 1c6f6474, updating five test files (+36/-26) so the suite works on Python 3.12+. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#617 (commit 1c6f6474), updating five test files (+36/-26) for Python 3.12+ compatibility. | |
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to the test suite ensuring compatibility with Python 3.12 and later. The maintainer signed the CLA and the changes were accepted without further discussion. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1567 test: enable python 3.12 tests | charmcraft | merged | Merged PR #1567 enabled Python 3.12 testing across four CI/test configuration files in commit ed10e15f. | |
| #316 ci(test): run on 3.12 instead of 3.11 | craft-cli | merged | Merged #316 (commit c663d58), updating CI to run tests on Python 3.12 instead of 3.11. | |
| #113 Test python requirements list | snapcraft | merged | Merged PR #113 added tests for Python requirements-list handling (+57/-20 across 8 files) via merge commit d6c1eff3b. | |
| #461 test: improve test coverage | fetch-service | merged | Merged PR #461 via commit 76d6134, adding 270 lines of tests across three files; all CI checks passed and two reviewers approved. |