build(deps): unpin setuptools-scm
Metadata
Current evaluation
Merged canonical/debcraft#110 as commit 63d83cb, removing the temporary setuptools-scm pin after its upstream cyclic-dependency bug was fixed.
Resolution: closed resolved
Reason: PR #110 was approved and merged as commit 63d83cb. It removed the setuptools-scm constraint introduced by #105 after the upstream defect was fixed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
---
The upstream bug was fixed.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/debcraft#110 as commit 63d83cb, removing the temporary setuptools-scm pin after its upstream cyclic-dependency bug was fixed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/debcraft#110, removing the temporary setuptools-scm pin after the upstream bug was fixed. The dependency change covered two files and passed review and substantive CI checks. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged unpinning of the setuptools-scm dependency after the upstream bug was resolved. Approved by two reviewers and passed CI checks, updating version constraints across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the unpinning of setuptools-scm following resolution of the upstream bug. The dependency constraint was updated to allow the latest version. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/debcraft#105
(confidence 100%)
Introduced the temporary setuptools-scm constraint that #110 removed.
-
Related To:
setuptools-scm#1302
(confidence 95%)
Upstream cyclic-dependency bug associated with the temporary constraint.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2615 build(deps): unpin setuptools-scm | charmcraft | merged | Merged in canonical/charmcraft#2615 at e78c495b, removing the temporary setuptools-scm pin after the upstream cyclic-dependency bug was fixed. | |
| #309 build(deps): unpin setuptools-scm | imagecraft | merged | Merged #309 in commit b1e78bf, removing the setuptools-scm pin after the upstream cyclic-dependency bug was fixed. | |
| #6131 build(deps): unpin setuptools-scm | snapcraft | merged | Merged #6131 in commit d7872467d, removing the setuptools-scm pin after the upstream fix landed in setuptools-scm 10.0.5. | |
| #105 build(deps): constrain setuptools-scm due to cyclic dependency | debcraft | merged | Merged in commit 30bdea8, temporarily constraining setuptools-scm to work around pypa/setuptools-scm#1302; debcraft#110 later removed the constraint. | |
| #1164 build(deps): unpin setuptools-scm | rockcraft | closed | PR #1164 proposed removing the setuptools-scm workaround after the upstream bug was fixed, but closed unmerged with review pending and no recorded resolution; the constraint remains. | |
| #306 build(deps): constrain setuptools-scm due to cyclic dependency | imagecraft | merged | Merged as fca3ff4, adding a temporary setuptools-scm constraint to work around pypa/setuptools-scm#1302's cyclic-dependency bug; #309 later removed the pin after the upstream fix. | |
| #2602 build(deps): constrain setuptools-scm due to cyclic dependency | charmcraft | merged | Merged PR #2602 (commit f9c9ad06) adding a temporary setuptools-scm version constraint to work around the cyclic dependency in pypa/setuptools-scm#1302. The pin was later removed by #2615. | |
| #1158 build(deps): constrain setuptools-scm due to cyclic dependency | rockcraft | merged | Merged PR #1158 as commit 01ecfcd3, adding a setuptools-scm constraint to work around pypa/setuptools-scm#1302 and unblock dependency synchronization. | |
| #6123 build(deps): constrain setuptools-scm due to cyclic dependency | snapcraft | merged | PR #6123 by lengau merged as commit 22682ed3c, adding a temporary setuptools-scm pin to work around pypa/setuptools-scm#1302 cyclic dependency. Later reverted by #6131 (d7872467d). |