← Back to issue list

requirements: pin setuptools devel requirement

View original Github issue

Metadata

Project
snapcraft
Number
#3261
Type
pull request
State
merged
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Merged changes pinning the setuptools development requirement. Approved by one reviewer, passed CI checks, and modified one file with a single line addition.

Suggested action:

No scores available.

Issue body

Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes pinning the setuptools development requirement. Approved by one reviewer, passed CI checks, and modified one file with a single line addition.
qwen3.6-35b-a3b-mtp-q6 Merged a pull request pinning the setuptools development requirement in the project dependencies to ensure consistent build environments.
qwen3.6-35b-a3b-mtp-q6 Merged a pull request to pin the setuptools development requirement in the project dependencies.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
78%
#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.
78%
#3367 requirements: pin pip to 20.1.1 for devel snapcraft merged Merged a change pinning pip to 20.1.1 in development requirements to prevent python-apt installation failures. Approved by a reviewer, passed CI, and added one line to the requirements file.
78%
#4031 requirements: pin setuptools<66 snapcraft merged Merged pinning setuptools below 66. Version 66 enforces PEP 440, breaking unit tests. The fix adds a TODO for future resolution, passed CI, and received four approvals.
78%
#309 build(deps): unpin setuptools-scm imagecraft merged Merged after approval, unpinned setuptools-scm dependency following upstream bug resolution. CI passed and version constraints were removed across two files.
75%
#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.
74%
#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.
73%
#4420 ci: pin pyright snapcraft merged Merged a one-line change pinning pyright in CI requirements for hotfix branches. Approved by one reviewer, passed all CI checks, and integrated successfully despite unrelated upstream test failures.
72%
#4512 ci: pin pyright to 1.1.344 snapcraft merged Merged a change pinning pyright to version 1.1.344 to prevent CI failures from breaking patch releases. Approved by two reviewers, passed all checks, and updated only the CI configuration file.
71%
#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.
71%