← Back to issue list

plugins: add rockcraft specific python plugin

View original Github issue

Metadata

Project
rockcraft
Number
#222
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

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.
81%
#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.
76%
#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.
74%
#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.
74%