← Back to issue list

uv how-to should include how to install uv in the build environment

View original Github issue

Metadata

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

Current evaluation

Documented installing uv in build environments via the astral-uv snap and clarified uv.lock requirements in PR #2413 (commit 2154ccbd).

Resolution: closed resolved

Reason: PR #2413 was merged as commit 2154ccbd. The migration guide and plugin example now show `build-snaps: [astral-uv]` and explain that `uv.lock` is required.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Request type Fix ### What needs to get done The how-to doesn't mention how to install uv. We should either how to add the uv snap or how to manually install uv in another part. ### Documentation location https://canonical-charmcraft.readthedocs-hosted.com/en/latest/howto/migrate-plugins/charm-to-uv/ ### Additional information _No response_

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Documented installing uv in build environments via the astral-uv snap and clarified uv.lock requirements in PR #2413 (commit 2154ccbd).
stealth/space-bunny-alpha — closed resolved Documented installing uv in the build environment with the astral-uv snap; PR #2413 clarified the uv plugin migration guide.
qwen3.6-35b-a3b-mtp-q6 — — Resolved and closed. The team agreed to document the astral-uv snap installation method, with a Jira ticket created to track the documentation updates for the how-to guides.
qwen/qwen3.6-35b-a3b — — Resolved by documenting uv installation via the astral-uv snap in build-snaps. Maintainers approved the approach and welcomed external contributions to update the missing installation instructions.
qwen/qwen3.6-35b-a3b — — Resolved by agreeing to document installing uv via the astral-uv snap in the build environment. Contributors volunteered to update the relevant how-to and plugin reference pages. Issue closed pending documentation updates.
qwen3.6-35b-a3b-mtp-q6 — — Resolved via documentation update. Contributors agreed to recommend installing uv via the astral-uv snap in build-snaps, and doc updates were accepted to close the issue.

Update history

No update history recorded yet.

Related work

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

    Merged documentation update clarifying uv installation and lockfile requirements.

Related issues

No related issues found above the similarity threshold.