← Back to issue list

chore: merge poetry plugin feature branch to main

View original Github issue

Metadata

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

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.
83%
#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.
76%
#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".
75%
#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.
74%
#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.
72%
#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.
72%
#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.
72%
#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).
71%
#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.
71%
#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.
71%