← Back to issue list

chore: backport unixsocket -> unixsocket2 to 1.25 for charmcraft

View original Github issue

Metadata

Project
craft-parts
Number
#857
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- This is the same as #853 and #856, but for the 1.25 hotfix branch.

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.
82%
#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.
74%
#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.
72%
#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.
70%