docs: update 'Part properties'
Metadata
Current evaluation
Merged documentation update for Part properties. Added pydantic-kitbash as a docs dependency, refreshed content, and updated targets across the doc set. Approved by three reviewers and passed all CI checks.
Suggested action: —
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [X] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
* Add pydantic-kitbash as a docs dependency
* Update 'Part properties' with the content added in https://github.com/canonical/craft-parts/pull/1129
* Update targets throughout the doc set
[RTD build](https://canonical-craft-parts--1149.com.readthedocs.build/1149/common/craft-parts/reference/part_properties/)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update for Part properties. Added pydantic-kitbash as a docs dependency, refreshed content, and updated targets across the doc set. Approved by three reviewers and passed all CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update for Part properties. Added pydantic-kitbash as a docs dependency, refreshed targets, and incorporated related content. Initially blocked by an external issue but resolved and merged. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1196 docs: clean up 'Part Properties' | craft-parts | merged | Merged documentation cleanup for Part Properties. Updated Kitbash to v0.0.7, fixed multiline examples, removed craft_parts from sys.path, and added currentmodule directive. Passed all CI checks and reviews, eliminating Kitbash warnings. | |
| #1379 docs: fix 'Part properties' typos | craft-parts | merged | Merged documentation update correcting typos and inconsistencies in the 'Part properties' reference. Approved by two reviewers with all CI checks passing. Changes modified three files. | |
| #259 docs: incorporate Kitbash 1.0 | imagecraft | merged | Merged documentation update upgrading pydantic-kitbash to v1.0 and renaming the YAML reference file. Approved by three reviewers with passing CI checks. An unrelated snap build failure was noted but did not prevent the merge. | |
| #2577 docs: re-enable 'Part properties' | charmcraft | merged | 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. | |
| #153 docs: add docstrings to Pydantic fields | imagecraft | merged | Merged after approval from two reviewers. Adds docstrings to Pydantic fields, includes Kitbash as a documentation dependency, and drafts a YAML reference. CI passed with minor spread test failures. Changes integrated into the main branch. | |
| #913 Update dependencies, bring in pydantic-kitbash | rockcraft | merged | Merged after two approvals and passing all CI checks. The update refreshes dependencies and integrates pydantic-kitbash, modifying ten files with 3588 additions and 393 deletions. | |
| #1501 build(docs): update and clean docs dependencies | craft-parts | merged | Merged following approval by three reviewers. Updated and cleaned documentation dependencies, removing sphinx-pydantic in favor of pydantic-kitbash. All required CI checks passed. | |
| #5972 docs: incorporate pydantic-kitbash 1.0.0 | snapcraft | merged | Merged following approval by two reviewers. Updated pydantic-kitbash to 1.0.0, removed redundant label overrides, and updated YAML key references to match the new label format. Six files changed. | |
| #245 docs: clean up 'imagecraft.yaml' | imagecraft | merged | Merged documentation cleanup for imagecraft.yaml. Updates include upgrading pydantic-kitbash to v0.1.1, removing legacy workarounds, fixing typos, and refining docstrings. Approved by two reviewers and successfully merged. |