← Back to issue list

chore: update ruff

View original Github issue

Metadata

Project
craft-parts
Number
#700
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #700 updated Ruff configuration across four files, superseding #699; a follow-up lint issue was fixed in merged PR #702.

Resolution: closed resolved

Reason: PR #700 was approved and merged, completing the Ruff update that superseded #699. The author later noted that the remaining lint issue was fixed by merged PR #702.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- This comes in three commits so the changes are more obvious. Supersedes #699

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #700 updated Ruff configuration across four files, superseding #699; a follow-up lint issue was fixed in merged PR #702.
stealth/space-bunny-alpha — closed resolved Merged PR #700 updated Ruff configuration across four files after two approvals and passing CI. It superseded #699, while merged #702 fixed the remaining lint issue.
qwen/qwen3.6-35b-a3b — — Merged after approval by two reviewers and passing CI checks. Updates ruff configuration across four files, supersedes #699, and resolves a lint issue addressed in #702.
qwen3.6-35b-a3b-mtp-q6 — — Merged after superseding #699. The ruff update was applied across three commits, with a lint issue resolved in #702 prior to integration.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#192 chore: update ruff settings starbase merged Merged Ruff configuration updates across two files (+6/-6) in commit d319ea9 after approval.
89%
#36 chore: switch to ruff craft-platforms merged Merged PR #36 as commit ce5f6b9, switching linting and formatting to Ruff, updating configuration, and applying fixes across seven files.
88%
#200 chore(deps): update ruff and its configuration craft-application merged Merged into main via commit 07ef33dc, updating Ruff and its configuration; two reviewers approved and no unresolved comments remained.
87%
#1576 chore: update ruff configs charmcraft merged Merged Ruff configuration updates across seven files in canonical/charmcraft#1576, landing as commit 764ffba3 after approval by two maintainers.
86%
#1347 chore(deps): update ruff and fix new linting errors charmcraft merged Ruff pre-commit hook was bumped and resulting lint errors auto-fixed across 10 files (+40/-37). PR #1347 was merged by lengau on 2023-10-23 as commit 34018724.
84%
#1346 chore(deps): update dependency ruff to v0.1.1 charmcraft closed Renovate's ruff 0.0.282->0.1.1 bump PR was closed unmerged by lengau as superseded by #1347, which updated the ruff pre-commit hook and auto-fixed new lint errors (merged 2023-10-23, commit 34018724).
84%
#699 chore(deps): update dependency ruff to v0.3.5 craft-parts closed Renovate's ruff 0.1.14→0.3.5 bump PR was closed unmerged by lengau with the comment "Superseded by #700"; the equivalent manual ruff upgrade/config cleanup landed as merged commit b6cc1ac3.
84%
#118 chore(deps): update dependency lint/ruff to v0.1.1 craft-application closed Renovate PR bumping lint/ruff 0.0.269→0.1.1 was closed unmerged; maintainer lengau marked it "Superseded by #115", which updated Ruff and fixed the resulting lint errors and was merged into main.
84%
#146 chore(deps): include ruff in dev updates starbase merged Merged PR #146 in commit bd97d83, enabling Ruff to be updated with other development dependencies after Ruff 0.1.
83%
#570 chore(deps): update dependency lint/ruff to v0.4.5 craft-providers merged Merged PR #570 as commit d81d5fb, updating lint/ruff from 0.4.3 to 0.4.5.
83%