requirements: pin setuptools devel requirement
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |