← Back to issue list

requirements: update dependencies

View original Github issue

Metadata

Project
snapcraft
Number
#4011
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Dependencies updated and merged following two approvals and passing CI. Changes were isolated from a separate ruff configuration update to prevent commit pollution.

Suggested action:

No scores available.

Issue body

- [ ] 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 `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Dependencies updated and merged following two approvals and passing CI. Changes were isolated from a separate ruff configuration update to prevent commit pollution.
qwen3.6-35b-a3b-mtp-q6 Merged dependency updates. Routine requirement changes were isolated from a separate ruff configuration PR to avoid large setuptools version jumps. Code coverage remained unchanged at 91.61% with 100% diff coverage.
qwen3.6-35b-a3b-mtp-q6 Merged dependency updates to requirements files. Changes were isolated from a separate ruff PR to prevent a major setuptools version bump. All checks passed with 100% diff coverage before merging into main.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#85 build(deps): update dependency ruff to ~=0.11.2 craft-grammar merged Merged automated dependency update upgrading ruff from ~=0.7.0 to ~=0.11.2. Approved by one reviewer, passed all CI checks, and modified a single configuration file.
77%
#236 build: update ruff settings craft-cli merged Merged following approval from two reviewers and passing CI checks. The change updates ruff configuration settings with a five-line modification to align linting rules.
76%
#691 A couple of ruff-related updates rockcraft merged Successfully merged pull request containing updates for the ruff linter. Changes affected three files, adding 16 and removing 35 lines. Approved by two reviewers and passed CI checks before integration.
76%
#32 requirements: update dependencies rockcraft merged Merged after approval and passing CI. Updates dependencies to resolve issue #28, modifying three files with 54 additions and 55 deletions. Integrated without further comments.
76%
#201 build: update ruff settings craft-application closed Merged after receiving approval and passing CI checks, the pull request updated ruff settings with a single-line build configuration change.
75%
#41 build(deps): update to ruff 0.6.1 craft-grammar merged Merged after receiving approval from two reviewers and passing CI checks. The pull request updates the ruff dependency to version 0.6.1 across three files.
75%
#1465 style: fix linting issues for newer ruff craft-parts merged Merged after two approvals and passing all CI checks. Resolves linting compatibility issues with newer ruff versions, updating five files.
75%
#1517 build: update ruff settings charmcraft merged Merged update to ruff configuration settings. The one-file build adjustment received approval from two reviewers and was integrated without comments or CI issues.
74%
#63 build(deps): update dependency ruff to ~=0.7.0 craft-grammar merged Merged automated dependency update upgrading ruff from 0.6.1 to 0.7.0. Approved by one reviewer, passed CI checks, and successfully integrated into the main branch.
74%
#582 style: ruff 0.16 starbase merged Merged following two approvals and successful CI checks. Updates ruff to 0.16 and adds a configuration to ignore the PLR0917 rule for tests.
74%