plugins: export additional public api names (CRAFT-583)
Metadata
Current evaluation
Merged PR #148 for CRAFT-583, exporting three plugin API names needed to validate parts definitions before executing a build provider.
Resolution: closed resolved
Reason: PR #148 was approved and merged, adding the required public plugin exports. Changes landed in commit aa20b4fe and were merged to main by 778f45d7.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Export plugin API functions needed to validate parts definition
externally. This is used by applications to validate parts before
executing a build provider.
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #148 for CRAFT-583, exporting three plugin API names needed to validate parts definitions before executing a build provider. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #148 (CRAFT-583), exporting three plugin API names so applications can validate parts definitions before executing a build provider; implementation commit aa20b4fe. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #148 as commit 778f45d7, exporting three additional plugin API names for external parts-definition validation before invoking a build provider. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to export additional plugin API functions for external parts definition validation before build provider execution. Approved by one reviewer, passed CI checks, and applied with a three-line change. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged export of additional plugin API functions to enable external validation of parts definitions before build provider execution. Resolves CRAFT-583. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #78 api: declare public api names (CRAFT-570) | craft-providers | merged | Merged PR #78 (commit 06c2176) explicitly exported craft-providers public API names for PEP 561 py.typed compatibility. |