chore: merge poetry plugin feature branch to main
Metadata
Current evaluation
Merged the Poetry feature branch into main, integrating the base Python plugin from #819 (13cfedfb) and Poetry support from #820 (8b0d76c8).
Resolution: closed resolved
Reason: PR #829 was merged into main after its changes were approved in #819 and #820. Commit 13cfedfb added the base Python plugin, while 8b0d76c8 added the Poetry plugin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
All changes have already been approved in #819 and #820
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged the Poetry feature branch into main, integrating the base Python plugin from #819 (13cfedfb) and Poetry support from #820 (8b0d76c8). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the Poetry plugin feature branch into main in PR #829, integrating the base Python plugin work from #819 and Poetry support from #820. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the poetry plugin feature branch into main following approvals in #819 and #820. The integration updated 15 files, adding 1090 lines and removing 165. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the poetry plugin feature branch into main. Changes were pre-approved in PRs #819 and #820. The maintainer completed the merge without additional review or CLA verification. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#819
(confidence 100%)
Approved constituent PR merged in commit 13cfedfb and integrated by #829.
-
Related To:
canonical/craft-parts#820
(confidence 100%)
Approved Poetry plugin PR merged in commit 8b0d76c8 and integrated by #829.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1634 chore: merge 2.34.1 into main | craft-parts | merged | Merged release 2.34.1 into main via commit 41305a2c, bringing the Poetry export-plugin fix from #1633 to the main branch. | |
| #803 chore!: merge 2.0 feature branch to main | craft-parts | merged | Merged the 2.0 feature branch into main in commit bed14a4d, requiring Python 3.10+, adopting Debian architecture names, and restructuring plugin models. | |
| #707 `poetry` Python plugin | craft-parts | closed | Poetry plugin feature request implemented: PR #820 ("feat(plugin): add poetry plugin", commit 8b0d76c8) merged, later documented in #830 and fixed in #960. Issue closed by mr-cal on 2025-07-09 with "Completed via #820". | |
| #616 chore!: merge 2.0 feature branch to main | craft-providers | merged | Merged the 2.0 feature branch into main via PR #616 (commit b0b7a3e), removing deprecated APIs and requiring Python 3.10+ and pydantic 2. | |
| #820 feat(plugin): add poetry plugin | craft-parts | merged | Merged Poetry plugin support in commit 8b0d76c8, adding first-class build-system handling via poetry install and resolving #707. | |
| #123 chore!: merge branch 'feature/2.0' into 'main' | craft-archives | merged | Merged feature/2.0 into main in commit 15a1623, delivering Python 3.10+ support and Pydantic 2 requirements. | |
| #4549 chore(merge): rebase on origin/main | snapcraft | merged | Merged PR #4549 into feature/craft-application, syncing it with origin/main as the first branch-integration step; the feature was later merged into main by #4560. | |
| #1172 chore(merge): main into feature/pro-sources | rockcraft | merged | Merged main into feature/pro-sources via PR #1172, bringing docs and workflow updates; the feature branch was later merged into main by PR #1184 (1987d98b). | |
| #1899 feat: add Python and Poetry plugins | charmcraft | merged | Merged into main via commit 8b748f3e, adding Charmcraft-specific Python and Poetry plugins with charm-oriented venv, pip, source-copy, and binary defaults. | |
| #828 feat: tweaks to address user feedback before merging to main | craft-parts | closed | PR #828 was closed unmerged after 767 days of inactivity; the Poetry plugin still uses poetry_with and --with, so its dependency-group export rework did not land. |