spread tests: lock down setuptools for plainbox
Metadata
Current evaluation
Merged a change locking down setuptools for plainbox in spread tests. Approved by one reviewer with passing CI. The author declined exporting setuptools globally in the python plugin, keeping it as a test-specific override.
Suggested action: —
No scores available.
Issue body
Signed-off-by: Sergio Schvezov <sergio.schvezov@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 a change locking down setuptools for plainbox in spread tests. Approved by one reviewer with passing CI. The author declined exporting setuptools globally in the python plugin, keeping it as a test-specific override. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a change to lock down setuptools for plainbox in spread tests. The maintainer declined exporting the constraint globally to keep override behavior localized. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Pins setuptools for plainbox in spread tests. The maintainer declined exporting the override globally in the python plugin, keeping the constraint localized to the tests. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2579 plainbox spread tests: lock down python packages | snapcraft | merged | Merged to lock down Python packages in plainbox spread tests, preventing dependency conflicts and ensuring consistent results. Approved by one reviewer, passed CI, modified five files, and increased coverage by 0.01%. |