[experimental] poetry plugin
Metadata
Current evaluation
Closed unmerged by maintainer lengau on 2024-08-23 as superseded by #820, which landed the Poetry plugin via commit 8b0d76c8 (feat(plugin): add poetry plugin).
Resolution: closed superseded
Reason: Maintainer comment "Closing. See #820" indicates the experimental prototype was dropped in favour of PR #820, merged as commit 8b0d76c8 adding the Poetry plugin (and closing tracking issue #707). No commits from this PR reached main.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged by maintainer lengau on 2024-08-23 as superseded by #820, which landed the Poetry plugin via commit 8b0d76c8 (feat(plugin): add poetry plugin). | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged and superseded by #820; the replacement Poetry plugin was merged in commit 8b0d76c8. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and superseded by PR #820. The experimental poetry plugin was abandoned in favor of a new implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by pull request #820. The author closed the experimental poetry plugin implementation without merging, redirecting to the alternative approach in the referenced PR. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#820
(confidence 98%)
Merged replacement PR per closing comment; commit 8b0d76c8 'feat(plugin): add poetry plugin (#820)'.
-
Related To:
canonical/craft-parts#707
(confidence 90%)
Tracking issue '`poetry` Python plugin' closed by the merged #820.
-
Related To:
canonical/craft-parts#830
(confidence 60%)
Later commit aec88860 'feat(docs): add poetry plugin reference (#830)' documents the merged plugin.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1840 [EXPERIMENTAL]: poetry plugin | charmcraft | closed | Experimental Poetry plugin PR closed unmerged in favour of charmcraft#1899, merged as commit 8b748f3e, adding charmcraft/parts/plugins/_poetry.py and _python.py with charm-oriented defaults. | |
| #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". | |
| #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. | |
| #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. | |
| #940 feat(plugins/poetry): add poetry and pip extra args | craft-parts | merged | Merged into main as commit e55d6bcd. PR #940 added poetry-export-extra-args and poetry-pip-extra-args properties to the Poetry plugin for advanced users, with docs and unit tests. |