← Back to issue list

build(deps): unpin setuptools-scm

View original Github issue

Metadata

Project
imagecraft
Number
#309
Type
pull request
State
merged
Author
bepri
Labels
Created
Updated
Closed

Current evaluation

Merged after approval, unpinned setuptools-scm dependency following upstream bug resolution. CI passed and version constraints were removed across two files.

Suggested action:

No scores available.

Issue body

The upstream bug was fixed. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after approval, unpinned setuptools-scm dependency following upstream bug resolution. CI passed and version constraints were removed across two files.
qwen3.6-35b-a3b-mtp-q6 Unpinned setuptools-scm dependency following upstream bug resolution. Changes merged into main branch.
qwen3.6-35b-a3b-mtp-q6 Merged the unpinning of setuptools-scm after the upstream bug was resolved. The maintainer updated the build dependency constraint to allow the latest version, completing the change without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#110 build(deps): unpin setuptools-scm debcraft merged 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.
96%
#1164 build(deps): unpin setuptools-scm rockcraft closed Merged after the upstream bug was fixed. The setuptools-scm dependency pin was removed, and all CI checks passed.
92%
#2615 build(deps): unpin setuptools-scm charmcraft merged Merged unpinning of setuptools-scm after upstream bug resolution. Approved by two reviewers, the change modified two files with a net reduction of five lines. CI passed despite non-blocking type warnings, successfully removing the dependency constraint.
92%
#6131 build(deps): unpin setuptools-scm snapcraft merged Merged the unpinning of setuptools-scm following the upstream resolution in version 10.0.5. The pull request received two approvals, passed CI checks, and removed the version constraint across two files.
92%
#2602 build(deps): constrain setuptools-scm due to cyclic dependency charmcraft merged Merged to constrain setuptools-scm and resolve a cyclic dependency. Approved by two reviewers, it implements a workaround for upstream issue #1302 by pinning the package version. CI checks passed before integration.
82%
#105 build(deps): constrain setuptools-scm due to cyclic dependency debcraft merged Merged to constrain setuptools-scm and resolve a cyclic dependency. Approved by two reviewers and passed most CI checks despite one failing OSV-scanner. The change updates two files, adding 10 lines and removing 430.
80%
#306 build(deps): constrain setuptools-scm due to cyclic dependency imagecraft merged Merged a dependency update constraining setuptools-scm to resolve a cyclic dependency. Approved by two reviewers and passed most CI checks before being merged.
78%
#6123 build(deps): constrain setuptools-scm due to cyclic dependency snapcraft merged Merged to constrain setuptools-scm and resolve a cyclic dependency. Approved by two reviewers, passed CI, and applied with a six-line addition across two files.
78%
#1158 build(deps): constrain setuptools-scm due to cyclic dependency rockcraft merged Merged a minimal dependency constraint to resolve a cyclic setuptools-scm issue. Approved by a reviewer and validated by CI, the change successfully implements a workaround for the upstream bug.
76%
#3261 requirements: pin setuptools devel requirement snapcraft merged Merged changes pinning the setuptools development requirement. Approved by one reviewer, passed CI checks, and modified one file with a single line addition.
75%