← Back to issue list

build(deps): update dependencies and freeze with uv

View original Github issue

Metadata

Project
charmcraft
Number
#2003
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2003 as commit 015c4abd, switching requirement freezing to uv, updating dependencies, and fixing macOS smoke tests; it resolves #1996.

Resolution: closed resolved

Reason: PR #2003 was approved and merged as commit 015c4abd. It moved freezing to uv, refreshed dependencies, and fixed macOS smoke tests, directly resolving #1996.

Evaluated by: mr-cal-bot

No scores available.

Issue body

1. Change `freeze-requirements.sh` to use `uv` 2. Update dependencies 3. Fix macos smoke tests Fixes #1996 CRAFT-3687

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2003 as commit 015c4abd, switching requirement freezing to uv, updating dependencies, and fixing macOS smoke tests; it resolves #1996.
stealth/space-bunny-alpha — closed resolved Merged #2003 in commit 015c4abd: switched requirement freezing to uv, updated dependencies, fixed macOS smoke tests, and declared #1996 fixed.
stealth/space-bunny-alpha — closed resolved Merged in #2003 via commit 015c4abd: switched requirement freezing to uv, updated dependencies, and fixed macOS smoke tests, resolving #1996.
stealth/space-bunny-alpha — closed resolved Merged PR canonical/charmcraft#2003 via commit 015c4abd: switched requirement freezing to uv, updated dependencies, and fixed macOS smoke tests; it fixes #1996.
stealth/space-bunny-alpha — closed resolved Merged PR #2003 in charmcraft (015c4abd), switching dependency freezing to uv, updating dependencies, and fixing macOS smoke tests; it fixes #1996.
qwen/qwen3.6-35b-a3b — — Merged changes updating dependencies and switching requirement freezing to uv. The update fixes macOS smoke tests, resolves #1996, and was approved by three reviewers across five modified files.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes update dependencies, switch freeze-requirements.sh to uv, and fix macOS smoke tests, resolving #1996 and CRAFT-3687.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1956 build(deps): update dependencies charmcraft closed Superseded by merged #2003 (015c4abd), which updated dependencies, replaced requests-unixsocket, and switched requirement freezing to uv.
77%
#1779 build(deps): use uv for freeze-requirements charmcraft closed Merged into main in canonical/charmcraft#1779, replacing the freeze-requirements workflow with uv while preserving equivalent output and improving speed.
76%