Enable the poetry plugin
Metadata
Current evaluation
Poetry support was implemented by merged PR #717 (commit 422a2e9b), adding a Rockcraft-specific Poetry plugin and shared Python behavior for release 1.6.0.
Resolution: closed resolved
Reason: PR #717 merged as commit 422a2e9b, adding the requested Rockcraft-specific Poetry plugin and fixing #701. The change shipped in Rockcraft 1.6.0.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Enable the poetry plugin with the quirks as of the python plugin
### Why it needs to get done
To be able to use poetry based projects as a source
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Poetry support was implemented by merged PR #717 (commit 422a2e9b), adding a Rockcraft-specific Poetry plugin and shared Python behavior for release 1.6.0. | |
| stealth/space-bunny-alpha | — | closed stale | Poetry plugin support was abandoned without implementation; the request was synced to CRAFT-3362, but no resolving PR or commit was recorded. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and moved to internal Jira tracking (CRAFT-3362) without implementation or resolution. The request to enable the poetry plugin remains unaddressed. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed and abandoned. The feature request was deferred to internal Jira ticket CRAFT-3362, with no implementation, merge, or resolution details provided on GitHub. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned without implementation. The request to enable the poetry plugin was redirected to internal tracking via Jira ticket CRAFT-3362. No code changes or merges occurred. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. An internal Jira ticket was created for tracking, but the feature remains unenabled. The request appears abandoned pending future prioritization. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/rockcraft#717
(confidence 100%)
Merged PR implementing Poetry plugin support and explicitly fixing issue #701.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #717 feat: add Rockcraft-specific Poetry plugin | rockcraft | merged | Merged PR #717 in commit 422a2e9b, adding a Rockcraft-specific Poetry plugin and shared Python behavior; it fixes #701 and shipped in Rockcraft 1.6.0. | |
| #5025 Enable the poetry plugin | snapcraft | closed | Poetry source support delivered by merged PR canonical/snapcraft#5090 (commit 5a42f0aa5), adding a Snapcraft-specific Poetry plugin for core22/core24, closing the request. Tracked internally as CRAFT-3363. | |
| #18 Poetry integration | charmcraft | closed | Poetry support was ultimately delivered as Charmcraft-specific python/poetry craft-parts plugins, added in PR #1899 (commit 8b748f3e, 2023), superseding the older build.py requirements.txt idea; issue closed once shipped. | |
| #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. | |
| #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". | |
| #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. |