feat: add craft-platforms compatibility methods
Metadata
Current evaluation
Merged PR #495 as 3bd339cf, adding craft-platforms compatibility methods and pending-deprecation warnings; follow-up #498 repaired documentation builds.
Resolution: closed resolved
Reason: PR #495 was approved and merged to main with commit 3bd339cf. The resulting documentation breakage was subsequently fixed by merged PR #498.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Also warns about some pending deprecations.
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #495 as 3bd339cf, adding craft-platforms compatibility methods and pending-deprecation warnings; follow-up #498 repaired documentation builds. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #495 (3bd339cf), adding craft-platforms compatibility methods and warnings for pending deprecations; follow-up #498 fixed documentation breakage. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval by two reviewers and passing CI checks. Added craft-platforms compatibility methods and deprecation warnings. Documentation breakage was later resolved in PR #498. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-application#498
(confidence 100%)
Merged follow-up that fixed documentation breakage associated with canonical-sphinx 0.2.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5205 refactor: use craft-platforms utilities | snapcraft | merged | Merged PR #5205 as commit 3aacad74b, replacing local architecture helpers with craft-platforms utilities and closing #4993 (CRAFT-3278). | |
| #5379 build(deps): bump craft-platforms to 0.7.0 | snapcraft | merged | Dependabot-style PR #5379 merged as commit 7901bef79, bumping craft-platforms to 0.7.0 and fixing spread tests tests/spread/core24/chisel-base and tests/spread/core-devel/base-snap; residual platforms test failures deferred to craft-application#705. | |
| #1937 build(deps): update dependency craft-platforms to v0.3.1 (main) | charmcraft | merged | Renovate dependency bump of craft-platforms from 0.1.1 to 0.3.1 in charmcraft, merged into main via commit aa4c5079 (PR #1937, approved by 2 reviewers, 2-line pyproject/lock change). | |
| #863 build(deps): update craft-parts and craft-platforms | rockcraft | merged | Merged as 5650d012, updating craft-parts to add the cargo-use plugin and craft-platforms to restore deprecated ubuntu:22.04 notation. | |
| #326 feat: add Platform model and default BuildPlanner | craft-application | merged | Merged PR #326 as commit 4833c0e9, adding the Platform model and default BuildPlanner; the feature shipped in craft-application 3.0.0. | |
| #1894 refactor: use craft-platforms for build plans | charmcraft | merged | Merged PR #1894 (commit f1755e8f, +25/-33) replaced Charmcraft's custom build-plan generation for `platforms` charms with craft-platforms, routing exhaustive build plans through craft-application's BuildPlanService. |