build(deps): update dependencies and freeze with uv
Metadata
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 To:
canonical/charmcraft#1996
(confidence 100%)
PR #2003 explicitly states that it fixes this issue.
-
Likely Fixed By:
canonical/craft-parts#1633
(confidence 95%)
Upstream commit fbe33c05 fixed the Poetry-plugin behavior underlying #1996.
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. | |
| #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. |