build!: update minimum python version to 3.10
Metadata
Current evaluation
Merged in #611 via commit 7c49c19, raising craft-providers' minimum supported Python version to 3.10; related integration-test failures were fixed in #606.
Resolution: closed resolved
Reason: PR #611 was approved and merged as commit 7c49c19, implementing the breaking minimum-version update. The integration-test prerequisite was addressed in merged PR #606.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
-----
Failing integration tests are fixed in #606
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in #611 via commit 7c49c19, raising craft-providers' minimum supported Python version to 3.10; related integration-test failures were fixed in #606. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR updating minimum Python version to 3.10. Integration test failures were addressed in #606. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
craft-providers#606
(confidence 99%)
Updated the LXD error-message expectation and fixed integration tests needed for #611.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #207 build!: bump minimum Python version | craft-application | merged | Merged PR canonical/craft-application#207 (commit bf8fede0), a breaking change dropping Python 3.8 and raising the minimum to 3.9 ahead of the 2.0 release. Later commit 54b8fab4 raised the minimum further to 3.10. | |
| #186 bump minimal python version to 3.10 | craft-store | merged | Merged PR #186 in commit ceb4a53, raising craft-store's minimum supported Python version to 3.10 and resolving #177. | |
| #1010 build(deps): bump craft-providers to 3.3.0 | craft-application | merged | Merged canonical/craft-application#1010 (commit 9eb46051), upgrading craft-providers to 3.3.0 to fix intermittent testcraft spread-test failures. | |
| #320 chore!: bump minimum python version to 3.10 | craft-cli | merged | Merged in canonical/craft-cli#320 via commit c35189b, raising the minimum supported Python version from earlier releases to 3.10 across 15 files. | |
| #648 build(deps): update bugfixes | craft-providers | merged | Merged dependency updates in craft-providers#648 (commit 9a77e48): mypy 1.11.2, pyright 1.1.379, and pytest-time 0.3.2. | |
| #272 craft-providers incompatible with python 3.11 | craft-providers | closed | Reported Python 3.11 incompatibility in craft-providers, but maintainers (including the author) could not reproduce any errors; CI now tests 3.11/3.12 after merged PR #279. Closed as mistaken report. | |
| #49 ci: enable Python 3.10 (CRAFT-744) | craft-store | merged | Merged canonical/craft-store#49 via merge commit be09424, enabling Python 3.10 in CI; the change landed as 6a76346 and is noted in the 2.1.0 changelog. |