← Back to issue list

[experimental] UV support for Python plugins

View original Github issue

Metadata

Project
craft-parts
Number
#825
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged as unusable with the current codebase; maintainer lengau deferred reconsideration to feature issue #936.

Resolution: closed stale

Reason: Maintainer lengau closed PR #825 on 2024-12-12, stating that the implementation was not usable with the current code and pointing to #936 for a possible future redesign. No resolving commit was merged.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed unmerged as unusable with the current codebase; maintainer lengau deferred reconsideration to feature issue #936.
stealth/space-bunny-alpha — closed superseded Closed unmerged as unusable with the current codebase; the feature was deferred to canonical/craft-parts#936 for reconsideration.
qwen/qwen3.6-35b-a3b — — Closed by maintainer lengau as the implementation is incompatible with the current codebase. The feature remains feasible for future development based on suggestions in issue #936.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The maintainer rejected the implementation as unusable with the current codebase but noted future feasibility based on suggestions tracked in issue #936.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#936 (confidence 100%)

    The closing comment explicitly directs future UV support work to this open feature issue.

  • Related To: canonical/craft-parts#930 (confidence 85%)

    A separate dedicated uv plugin was merged in commit 3ff84991, but it did not implement the approach proposed by #825 or fulfill #936.

Related issues

Issue Project State Summary Similarity
#706 `uv` python plugin craft-parts closed Standalone uv support was added in PR #930, providing a UV Python plugin with uv-based environment setup and documented system-Python configuration.
72%
#695 feat: uv python plugin craft-parts closed PR #695 was closed unmerged after 605 days of inactivity, with no reviewers, comments, CI runs, or merge commit recorded.
72%