← Back to issue list

build(deps): update dependencies

View original Github issue

Metadata

Project
charmcraft
Number
#1956
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Superseded by merged #2003 (015c4abd), which updated dependencies, replaced requests-unixsocket, and switched requirement freezing to uv.

Resolution: closed superseded

Reason: The dependency work was completed in replacement PR #2003, merged as commit 015c4abd, including uv-based requirement freezing and related updates.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- replace requests-unixsocket with requests-unixsocket2 - remove urllib3 constraint - make `freeze-requirements.sh` quicker by using `uv` - Use `uv pip compile` in freeze-requirements (inspired by https://github.com/canonical/rockcraft/pull/731) - Fix linting issues from updates

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Superseded by merged #2003 (015c4abd), which updated dependencies, replaced requests-unixsocket, and switched requirement freezing to uv.
stealth/space-bunny-alpha — closed superseded Dependency updates were superseded by merged PR #2003 (commit 015c4abd), which adopted requests-unixsocket2 and uv-based requirement freezing.
stealth/space-bunny-alpha — closed superseded Dependency updates were merged in canonical/charmcraft#2003 via commit 015c4abd, replacing requests-unixsocket and adopting uv-based requirement freezing after #1956 closed unmerged.
stealth/space-bunny-alpha — closed superseded Dependency updates in #1956 were superseded by #2003, merged as 015c4abd; it updated dependencies, replaced requests-unixsocket, and switched requirement freezing to uv.
stealth/space-bunny-alpha — closed superseded Closed as superseded: dependency refresh and uv-based requirements freezing were completed by merged PR #2003 (commit 015c4abd).
stealth/space-bunny-alpha — closed superseded Dependency updates were completed through merged PR #2003 (commit 015c4abd), which also replaced requests-unixsocket and switched requirement freezing to uv.
qwen/qwen3.6-35b-a3b — — Closed after updating dependencies to replace requests-unixsocket with requests-unixsocket2, removing urllib3 constraints, and switching requirement freezing to uv. Linting issues were also resolved.
qwen3.6-35b-a3b-mtp-q6 — — Merged dependency updates replacing requests-unixsocket with requests-unixsocket2, removing urllib3 constraints, and switching requirement freezing to uv. Linting issues from the updates were also resolved.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#2003 (confidence 99%)

    Merged replacement PR delivered the dependency refresh and uv-based freezing as commit 015c4abd.

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.
77%
#649 build(deps): update dependency requests to <2.33 craft-providers closed Closed unmerged because requests 2.32 was incompatible with requests-unixsocket; Renovate ignored the <2.33 update pending a newer release.
77%
#663 build(deps): replace requests-unixsocket with requests-unixsocket2 craft-providers merged Merged PR #663, replacing requests-unixsocket with requests-unixsocket2; commit fe786e8 updated the dependency.
77%
#853 build(deps): replace requests-unixsocket with requests-unixsocket2 craft-parts merged Merged PR #853, replacing requests-unixsocket with requests-unixsocket2; the dependency change shipped in craft-parts 1.19.8, 1.25.3, and 2.1.2.
72%
#771 build(deps): update with freeze-requirements.sh rockcraft merged Merged PR #771 in commit 28eb969b, refreshing three dependency files with freeze-requirements.sh after two approvals.
71%
#4125 deps: update dependencies, freezing urllib3 < 2.0 snapcraft closed Closed unmerged as unnecessary after dependencies were refreshed by merged PR #4129 (commit fc9f9ae44).
71%
#667 build(deps): replace requests-unixsocket with requests-unixsocket2 craft-providers merged Merged dependency swap from requests-unixsocket to requests-unixsocket2, backporting craft-providers#663 to the 1.20 maintenance branch (commit d3d0f89) used by Snapcraft 7 and Charmcraft 2; maintainer approved dropping interim bases.
70%