← Back to issue list

Add a how-to for switching to uv

View original Github issue

Metadata

Project
charmcraft
Number
#2120
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Added and published a Charm-to-uv migration how-to via merged PR #2156 (commit 7947040c).

Resolution: closed resolved

Reason: PR #2156 added the migration guide and was merged in commit 7947040c. The guide is now published in the Charmcraft 4.3 documentation.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Similar to: https://canonical-charmcraft.readthedocs-hosted.com/en/stable/howto/migrate-plugins/charm-to-poetry/ ### Why it needs to get done We want to encourage use of uv

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added and published a Charm-to-uv migration how-to via merged PR #2156 (commit 7947040c).
stealth/space-bunny-alpha — closed resolved Published the Charm-to-uv migration guide. PR #2156 added the how-to and merged in commit 7947040c.
qwen/qwen3.6-35b-a3b — — The requested uv migration guide was published, resolving the issue. Documentation is now available at the linked URL, enabling users to switch from poetry to uv.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 80
Support Request: 10
close stale Request to add a migration guide for switching to uv, similar to existing poetry docs. Currently unlabelled, inactive for over a year, with only an automated Jira sync comment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 80
Support Request: 5
close stale Request to add a documentation how-to guide for migrating to uv, similar to the existing Poetry migration guide. Open for over a year with no maintainer response or implementation progress.

Update history

Date Change
closed

Related work

  • Likely Fixed By: canonical/charmcraft#2156 (confidence 100%)

    Merged documentation PR that added the requested Charm-to-uv migration how-to.

Related issues

Issue Project State Summary Similarity
#2156 docs(how-to): add how-to migrate to uv charmcraft merged Merged #2156 in commit 7947040c, adding a Charm-to-uv migration guide, a uv-plugin reference cross-link, and a typo fix.
87%
#2039 Move to using uv plugin to build charmcraft closed Charmcraft’s snap build was migrated to the uv plugin in merged PR #2412 via commit 5d8ea0e4, resolving #2039.
74%
#2050 feat: add uv plugin to charmcraft charmcraft merged Merged PR #2050 as commit 6d0d9ce4, adding uv plugin support to Charmcraft and closing #2040 after prerequisite craft-parts#945.
72%
#1867 experimental: switch to uv charmcraft closed Landed in main via commit 31fd757e, migrating Charmcraft to uv and updating dependency freezing; related partial work had landed in #2003.
72%