chore: backport unixsocket -> unixsocket2 to 1.25 for charmcraft
Metadata
Current evaluation
Merged PR #857 by lengau backported the requests-unixsocket -> requests-unixsocket2 swap (from #853/#856) onto the 1.25 hotfix branch for charmcraft; shipped in craft-parts 1.25.3.
Resolution: closed resolved
Reason: The PR was merged with 2 approvals and no unresolved comments, updating 8 files (+77/-7) to depend on requests-unixsocket2~=1.0. The changelog entry for release 1.25.3 (2024-09-27) confirms the change landed: "Replace requests-unixsocket with requests-unixsocket2" plus the minimum Python 3.8 bump.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #857 by lengau backported the requests-unixsocket -> requests-unixsocket2 swap (from #853/#856) onto the 1.25 hotfix branch for charmcraft; shipped in craft-parts 1.25.3. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #857 into the 1.25 hotfix branch for Charmcraft, backporting requests-unixsocket2 from #853/#856; released in craft-parts 1.25.3. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #857 into the 1.25 hotfix branch for charmcraft, backporting the requests-unixsocket-to-requests-unixsocket2 update from #853 and #856. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged backport of unixsocket to unixsocket2 updates from PRs #853 and #856 into the 1.25 hotfix branch for charmcraft. Approved by two reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged backport of unixsocket to unixsocket2 updates from PRs #853 and #856 into the 1.25 hotfix branch for charmcraft. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
canonical/craft-parts#853
(confidence 90%)
Mainline PR 'build(deps): replace requests-unixsocket with requests-unixsocket2' that #857 backports; released in 2.1.2.
-
Duplicate Of:
canonical/craft-parts#856
(confidence 85%)
Sibling backport of the same change onto the 1.19 branch for Snapcraft 7; released in 1.19.8.
-
Related To:
craft-parts#853
(confidence 70%)
Corresponding backport commit 'build(deps): replace requests-unixsocket with requests-unixsocket2' appears in the repo history alongside the 1.25 backport.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #856 chore: backport unixsocket -> unixsocket2 conversion to 1.19 for snapcraft 7 | craft-parts | merged | Merged in #856, backporting the requests-unixsocket2 migration from #853 to craft-parts 1.19 for Snapcraft 7. | |
| #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. | |
| #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. | |
| #1742 chore: merge hotfix/2.7 into main | charmcraft | merged | Merged PR #1742 in commit 1f6730c9, bringing Charmcraft 2.7.0 and 2.7.1 into main, including the fix from #1740. |