Set Ubuntu 26.04 tests to use Python 3.14
Metadata
Current evaluation
Ubuntu 26.04 tests were updated to Python 3.14 by merged PR #2537 (commit da37273f), closing #2479.
Resolution: closed resolved
Reason: PR #2537 was merged as commit da37273f and changed the Ubuntu 26.04 spread-test configuration and expectations from Python 3.13 to Python 3.14.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Ubuntu 26.04 tests should use Python 3.14 rather than 3.13 once the default Python is moved over.
According to [the release schedule](https://discourse.ubuntu.com/t/resolute-raccoon-release-schedule/47198) this will happen in the second week of January 2026
### Why it needs to get done
Prepare for 26.04 base - we don't want to test with the wrong Python.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Ubuntu 26.04 tests were updated to Python 3.14 by merged PR #2537 (commit da37273f), closing #2479. | |
| stealth/space-bunny-alpha | — | closed resolved | Ubuntu 26.04 tests were switched from Python 3.13 to 3.14 by merged PR #2537 (commit da37273f), resolving #2479. | |
| stealth/space-bunny-alpha | — | closed resolved | Ubuntu 26.04 tests now use Python 3.14 following merged PR #2537 (commit da37273f), resolving #2479. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and deferred. The test configuration update to Python 3.14 was postponed until the January 2026 default release, with no explicit resolution or merge details provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as a completed refactor task. Ubuntu 26.04 test configuration was updated to use Python 3.14 ahead of the 2026 default release. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as deferred. The Ubuntu 26.04 test configuration update to Python 3.14 was postponed until the default Python transition scheduled for January 2026. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation or pull request. The task was deferred until Ubuntu 26.04 officially defaults to Python 3.14 in January 2026. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a linked fix or merge. The task was deferred until Ubuntu 26.04 officially switches to Python 3.14 in January 2026, pending the scheduled release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution or merge. Task appears deferred until the scheduled January 2026 Python 3.14 transition for Ubuntu 26.04. No further action recorded. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#2537
(confidence 100%)
Commit da37273f implements the requested Python 3.14 update for Ubuntu 26.04 tests.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #970 Test on Python 3.14 and Ubuntu 26.04 (Resolute) | craft-providers | open | Request to add Python 3.14 and Ubuntu 26.04 testing to CI. A previous PR (#971) failed and was closed, leaving the tracking issue open without maintainer review or labels. | |
| #2537 test(26.04): switch to Python 3.14 | charmcraft | merged | Merged PR #2537 updated Charmcraft’s Ubuntu 26.04 test configuration from Python 3.13 to Python 3.14, resolving #2479. | |
| #89 Test on Python 3.14 and Ubuntu 26.04 (Resolute) | craft-artifacts | open | Request to add Python 3.14 and Ubuntu 26.04 testing to CI. PR #90 exists but has a failing typecheck-with-ty check and is inactive for 138 days. | |
| #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. | |
| #188 Test on Python 3.14 and Ubuntu 26.04 (Resolute) | craft-grammar | open | Request to add Python 3.14 and Ubuntu 26.04 testing to CI. The qa.yaml already includes both Python 3.14 and Ubuntu 26.04 in the test matrix for fast and slow tests. | |
| #6159 test: fix core26 python tests | snapcraft | merged | Merged PR #6159 in commit bbc598dcd, updating core26 Python spread tests to use Python 3.14. |