← Back to issue list

partitions: make partitions optional in ProjectDirs

View original Github issue

Metadata

Project
craft-parts
Number
#528
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Made partitions optional in ProjectDirs. Merged following approval from two reviewers, updating eight files (+170/-114 lines). Unresolved review comments and unrelated pyright linting changes did not block integration.

Suggested action:

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Made partitions optional in ProjectDirs. Merged following approval from two reviewers, updating eight files (+170/-114 lines). Unresolved review comments and unrelated pyright linting changes did not block integration.
qwen3.6-35b-a3b-mtp-q6 Merged the update making partitions optional in ProjectDirs. Unrelated linting failures from a pyright version bump were acknowledged. The change was successfully integrated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#652 feat(partitions): clean partition directories craft-parts merged Merged changes cleaning partition directories when the partitions feature is enabled. Approved by two reviewers, passed CI, and resolves issue #634.
73%
#600 feat(partitions): handle namespaced partitions in utils craft-parts merged Merged following two reviewer approvals and passing CI. Updates utility functions to handle namespaced partitions across eight files (+229/-72 lines). Resolves #596 and CRAFT-2303.
73%
#497 partitions: add utility to make partition compatible filepaths craft-parts merged Merged utility function to convert filepaths to partition-compatible formats. Approved by two reviewers, the change adds 184 lines across two files and addresses CRAFT-1845.
71%
#493 partitions: validate usage of partitions in parts craft-parts merged Implemented partition validation for filepaths in the organize, overlay, stage, and prime keywords within parts. Merged after reviewer approval and passing CI checks, modifying seven files to resolve CRAFT-1844.
71%
#517 feature: add partitions craft-parts merged Merged an optional partition feature per ST086 spec, enabling multiple binary outputs for flexible package building. Approved by two reviewers and built on prior work by @mr-cal. The change modifies 98 files.
71%