docs: re-enable 'Part properties'
Metadata
Current evaluation
Merged charmcraft#2577 as commit dca693ba, restoring Part properties to the Parts index after upstream documentation fixes; it resolves charmcraft#2378 and partly addresses #2554.
Resolution: closed resolved
Reason: PR #2577 was approved and merged as commit dca693ba. It restored the missing Parts-index link and resolved charmcraft#2378, while partially addressing charmcraft#2554.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adds 'Part properties' back to the 'Parts' index. This should've been done after I resolved https://github.com/canonical/craft-parts/issues/1177 and https://github.com/canonical/pydantic-kitbash/issues/50.
Resolves https://github.com/canonical/charmcraft/issues/2378.
Partly resolves #2554.
---
- [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/).
~~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 charmcraft#2577 as commit dca693ba, restoring Part properties to the Parts index after upstream documentation fixes; it resolves charmcraft#2378 and partly addresses #2554. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2577 (dca693ba), restoring “Part properties” in the Parts index and resolving #2378; it also partly addressed #2554. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2577 (commit dca693ba), restoring “Part properties” in the Parts index; resolves #2378 and partly addresses #2554. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update re-enabling 'Part properties' in the Parts index. Approved by two reviewers and passed CI. Resolves #2378 and partly addresses #2554. Minor type-check warnings were noted as non-blocking. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to re-enable 'Part properties' in the Parts index. Resolves issue #2378 and partly resolves #2554. A non-actionable type checking warning was noted but did not prevent the merge. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#2378
(confidence 100%)
This PR directly resolved the missing Part properties documentation issue.
-
Related To:
canonical/charmcraft#2554
(confidence 98%)
The PR restored one of the documentation references missing in 4.1.0.
-
Related To:
canonical/craft-parts#1177
(confidence 95%)
Its upstream documentation fix enabled Charmcraft to re-enable Part properties.
-
Related To:
pydantic-kitbash#50
(confidence 90%)
The PR description identifies this upstream fix as another prerequisite.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2378 Re-enable part properties documentation | charmcraft | closed | Part properties documentation was restored by merged PR canonical/charmcraft#2577 in commit dca693ba after the upstream craft-parts documentation bug was fixed. | |
| #2554 docs: missing documentation in 4.1.0 compared to 3.3.3 | charmcraft | closed | Restored the missing Part properties reference via merged PR #2577 (commit dca693ba), with publication planned for the next Charmcraft minor release. | |
| #2186 docs: fix build errors | charmcraft | merged | Merged as charmcraft/charmcraft#2186 in commit 42f42bd2, fixing the targeted docs build error. Remaining transclusion problems were addressed separately in canonical/craft-parts#1021. | |
| #1379 docs: fix 'Part properties' typos | craft-parts | merged | Merged PR #1379 corrected four typos and inconsistencies in the Part properties reference across three files; all CI checks passed. | |
| #2070 docs: fix build errors in craft-parts | charmcraft | closed | Merged PR #2070, fixing Charmcraft ref and label build errors; remaining craft-parts errors depended on canonical/craft-parts#965. | |
| #596 build: don't create implicit part if parts section specified (CRAFT-633) | charmcraft | merged | PR #596 merged (merge commit 0dacae0a, bcbdd278) by cmatsuoka: charmcraft now skips the implicit `charm`/`bundle` part when an explicit `parts:` section exists (CRAFT-633), fixing #590; tests added. | |
| #728 parts: update craft-parts and enable craftctl | charmcraft | merged | Merged charmcraft#728 in commit 5bf8f083, upgrading craft-parts to 1.4.0 and enabling craftctl for overridden part scriptlets. | |
| #471 config: add charm part to documentation (CRAFT-356) | charmcraft | merged | Merged PR #471 via commit e0b18661, documenting the charm part in the configuration schema for CRAFT-356. |