← Back to issue list

Create a general migration how-to for the `uv` and `poetry` plugins

View original Github issue

Metadata

Project
craft-parts
Number
#995
Type
issue
State
open
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Docs task to write a tabbed how-to for migrating from the python plugin to the uv or poetry plugins, so the guide can be downstreamed into snapcraft and rockcraft. Open since ~579 days with only an auto Jira-sync comment (CRAFT-4045); no migration how-to exists in craft-parts docs yet.

Suggested action: needs triage

Reason: The issue has no labels, no assignee, and the only comment is the autogenerated Jira-sync bot (CRAFT-4045) — no maintainer has triaged, prioritized, or acknowledged it in ~18 months. It is a well-scoped docs task (a tabbed how-to for python→uv/poetry migration) that remains unaddressed: the how-to index still lists no migration guide, and a related charmcraft PR (#2156) added a uv migration how-to downstream, suggesting the shared craft-parts doc this issue targets was never written. Needs triage to confirm whether it's still wanted or superseded by downstream docs.

Impact: 35 Quick Win: 24.5 Staleness: 70 Complexity: 30 Confidence: 65 Support Request: 0

Issue body

### What needs to get done Write a how-to for migrating from the `python` plugin to either the `uv` or `poetry` plugins depending on one's tool. This should be tabbed for the two plugins ### Why it needs to get done So we can downstream this documentation into snapcraft and rockcraft.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 24.5
Staleness: 70
Complexity: 30
Confidence: 65
Support Request: 0
needs triage Docs task to write a tabbed how-to for migrating from the python plugin to the uv or poetry plugins, so the guide can be downstreamed into snapcraft and rockcraft. Open since ~579 days with only an auto Jira-sync comment (CRAFT-4045); no migration how-to exists in craft-parts docs yet.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 20
Confidence: 85
Support Request: 5
needs triage Documentation task requesting a migration guide from the python plugin to uv or poetry plugins. Unlabeled, inactive for over a year, awaiting maintainer triage and assignment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 75
Support Request: 5
needs triage Maintainer-requested documentation task to create a migration guide for switching from the python plugin to uv or poetry plugins. Currently unlabelled and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
Support Request: 10
needs triage Tabbed migration guide for switching from the python plugin to uv or poetry plugins. Open, synced to Jira as CRAFT-4045, and awaiting assignment or implementation after months of inactivity.

Update history

No update history recorded yet.

Related work

  • Related To: charmcraft#2156 (confidence 70%)

    Merged charmcraft PR adding a how-to for migrating to the uv plugin, based on the poetry plugin page — directly related downstream work, possibly partially superseding this shared-docs task.

Related issues

Issue Project State Summary Similarity
#2156 docs(how-to): add how-to migrate to uv charmcraft merged Merged documentation update adding a how-to guide for migrating to the uv plugin, based on the poetry plugin page. Includes a typo fix and approved cross-reference link to the uv plugin reference.
75%