← Back to issue list

spread tests: lock down setuptools for plainbox

View original Github issue

Metadata

Project
snapcraft
Number
#3273
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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%.
85%