plugins: add rockcraft specific python plugin
Metadata
Current evaluation
Merged a rockcraft-specific Python plugin supporting bare and ubuntu bases. Approved by two reviewers, the update modifies 26 files and closes issue #194.
Suggested action: —
No scores available.
Issue body
The specialized plugin has logic to support bare and ubuntu bases.
The diff is quite big but most of that is from test updates.
(CRAFT-1664)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a rockcraft-specific Python plugin supporting bare and ubuntu bases. Approved by two reviewers, the update modifies 26 files and closes issue #194. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged adds a rockcraft-specific Python plugin supporting bare and ubuntu bases, including extensive test updates. Closes #194. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a rockcraft-specific Python plugin supporting bare and Ubuntu bases. The change includes extensive test updates and closes issue #194. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #717 feat: add Rockcraft-specific Poetry plugin | rockcraft | merged | Merged the Rockcraft-specific Poetry plugin, resolving issue #701. Shared Python plugin logic was extracted into a python_common module. Approved by two reviewers, passed CI, and modified 19 files. | |
| #449 plugins: better checking for needed payload python | craft-parts | merged | Merged. Defers venv symlink removal to the end of the build to verify the required Python interpreter is present. Fixes a critical failure generating unusable ROCKs in Rockcraft/ubuntu. Approved and rebased to resolve pyright. | |
| #764 feat: update 'rockcraft init' base to 24.04 | rockcraft | merged | Merged the update to change the rockcraft init base to Ubuntu 24.04, resolving issue #748. Approved by two reviewers with minimal changes across two files. | |
| #792 feat: add uv plugin | rockcraft | merged | Merged the addition of the uv plugin from craft-parts to Rockcraft. Approved by three reviewers, the change modifies 31 files. Minor CI test and OSV scanner warnings were deemed unrelated and did not block integration. Closes #789. |