docs(uv): clarify stage-packages usage
Metadata
Current evaluation
Merged documentation update clarifying uv plugin virtual environment placement and stage-packages usage. Resolves #1580. Approved by two reviewers and force-merged after one OSV security scan check failed.
Suggested action: —
No scores available.
Issue body
## Summary
Clarify that the uv plugin creates the virtual environment in `${CRAFT_PART_INSTALL}` by default, and recommend using a separate part for unrelated `stage-packages`.
Fixes #1580.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged documentation update clarifying uv plugin virtual environment placement and stage-packages usage. Resolves #1580. Approved by two reviewers and force-merged after one OSV security scan check failed. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
20
Complexity:
5
Confidence:
85
|
needs review | Documentation update clarifying uv plugin stage-packages behavior and recommending a separate part. Currently awaiting maintainer review and merge after a recent comment requesting a force-merge to bypass a failing check. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
25
Complexity:
10
Confidence:
90
|
needs review | Docs update clarifying uv plugin creates virtual environments in CRAFT_PART_INSTALL by default and recommends separate parts for unrelated stage-packages. Unreviewed for 28 days. |
Update history
| Date | Change |
|---|---|
| updated |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2413 docs: clarify how to use the uv plugin | charmcraft | merged | Merged docs clarifying uv plugin usage. Added astral-uv snap to examples and updated the migration guide for dependency placement in pyproject.toml and uv.lock. Approved by four reviewers and passed CI checks. |