← Back to issue list

test(26.04): switch to Python 3.14

View original Github issue

Metadata

Project
charmcraft
Number
#2537
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2537 updated Charmcraft’s Ubuntu 26.04 test configuration from Python 3.13 to Python 3.14, resolving #2479.

Resolution: closed resolved

Reason: PR #2537 was approved and merged as commit da37273f. Its changes switched Ubuntu 26.04 test expectations to Python 3.14 and closed CHARMCRAFT-668 / #2479; the reported remaining CI failures were unrelated.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This switches the tests for the Ubuntu 26.04 base to use Python 3.14. Fixes: #2479 CHARMCRAFT-668 Failed lint & tests are unrelated --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2537 updated Charmcraft’s Ubuntu 26.04 test configuration from Python 3.13 to Python 3.14, resolving #2479.
stealth/space-bunny-alpha — closed resolved Merged PR #2537 (commit da37273f) switched Charmcraft’s Ubuntu 26.04 test configuration to Python 3.14, resolving #2479; remaining CI failures were reported as unrelated.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged update switching Ubuntu 26.04 test suite to Python 3.14. Resolves #2479 and CHARMCRAFT-668. Pre-existing lint and test failures were unrelated to these changes.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#2479 (confidence 100%)

    The PR explicitly fixes this issue by setting Ubuntu 26.04 tests to Python 3.14.

Related issues

Issue Project State Summary Similarity
#2479 Set Ubuntu 26.04 tests to use Python 3.14 charmcraft closed Ubuntu 26.04 tests were updated to Python 3.14 by merged PR #2537 (commit da37273f), closing #2479.
76%
#225 ci: test on Python 3.14 and Ubuntu 26.04 (Resolute) craft-archives merged Merged PR #225 added Python 3.14 and Ubuntu 26.04 (Resolute) to QA testing; resolving commit: 8528a5d.
70%