← Back to issue list

fix: better compatibility for craft-providers

View original Github issue

Metadata

Project
craft-platforms
Number
#44
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #44 (commit 8b6608e) exported Platforms and PlatformDict and made BaseName properties read-only, resolving issue #43.

Resolution: closed resolved

Reason: PR #44 was approved and merged as commit 8b6608e. Its changes fixed issue #43 and improved compatibility with craft-providers.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? ----- Fixes https://github.com/canonical/craft-platforms/issues/43 and ensures that `BaseName` properties are read-only as is the case for NamedTuples

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #44 (commit 8b6608e) exported Platforms and PlatformDict and made BaseName properties read-only, resolving issue #43.
stealth/space-bunny-alpha — closed resolved Merged in craft-platforms#44, exporting Platforms and PlatformDict for craft-providers compatibility and making BaseName properties read-only like NamedTuple fields.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR ensuring BaseName properties are read-only like NamedTuples, fixing craft-platforms#43 regarding Platforms and PlatformDict exports.

Update history

Date Change
created

Related work

  • Related To: canonical/craft-platforms#43 (confidence 100%)

    PR #44 explicitly fixes the missing Platforms and PlatformDict exports reported in issue #43.

Related issues

Issue Project State Summary Similarity
#84 fix: do not strip base from platform names craft-platforms merged Merged PR #84 via commit 7680af2: shorthand platform names now retain their base, preventing duplicate BuildInfo names required by craft-application.
71%