build(deps): use uv for freeze-requirements
Metadata
Current evaluation
Merged into main in canonical/charmcraft#1779, replacing the freeze-requirements workflow with uv while preserving equivalent output and improving speed.
Resolution: closed resolved
Reason: canonical/charmcraft#1779 is recorded as merged after approval by two reviewers. The change replaced the shell-based dependency freezing workflow with uv and was intended to provide substantially faster execution with equivalent output.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This speeds up the `freeze-requirements.sh` script quite substantially while still having equivalent output.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into main in canonical/charmcraft#1779, replacing the freeze-requirements workflow with uv while preserving equivalent output and improving speed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#1779, replacing the freeze-requirements.sh workflow with uv for substantially faster dependency freezing while preserving equivalent output. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#1779, replacing freeze-requirements.sh with uv to substantially speed up dependency freezing while preserving equivalent output. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Replaced freeze-requirements.sh with uv to significantly speed up the process while maintaining equivalent output. Approved by two reviewers. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to update freeze-requirements.sh to use uv, substantially speeding up execution while preserving identical output. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2003 build(deps): update dependencies and freeze with uv | charmcraft | merged | Merged #2003 as commit 015c4abd, switching requirement freezing to uv, updating dependencies, and fixing macOS smoke tests; it resolves #1996. | |
| #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. |