← Back to issue list

Enable the poetry plugin

View original Github issue

Metadata

Project
rockcraft
Number
#701
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

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.
85%
#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.
75%
#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.
75%
#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.
73%
#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".
71%
#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.
71%