← Back to issue list

chore: use ruff snap

View original Github issue

Metadata

Project
starbase
Number
#204
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #204 in commit 09b91ba, switching Ruff usage in four files to the Ruff snap.

Resolution: closed resolved

Reason: The change was merged via commit 09b91ba and replaced the existing Ruff usage with the Ruff snap.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #204 in commit 09b91ba, switching Ruff usage in four files to the Ruff snap.
stealth/space-bunny-alpha — closed resolved Merged #204 via commit 09b91ba, switching Ruff usage in four files to the Ruff snap.
qwen/qwen3.6-35b-a3b — — Merged "chore: use ruff snap". Approved by 3 reviewers and passed CI checks. Modified 4 files with a net diff of +5/-5 lines.
qwen3.6-35b-a3b-mtp-q6 — — Merged the chore to switch to the Ruff snap for linting. The change passed CI checks and was accepted without comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#250 chore: switch to ruff snap craft-cli merged Merged PR #250 as commit 35b6ab3, switching Ruff usage to its snap across three files (+5/-5); it received two approvals.
93%
#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.
84%
#700 chore: update ruff craft-parts merged Merged PR #700 updated Ruff configuration across four files, superseding #699; a follow-up lint issue was fixed in merged PR #702.
82%
#205 chore(deps): update dependency lint/ruff to v0.2.1 - autoclosed craft-application closed Renovate PR #205 was auto-closed unmerged; PR #206 replaced its Ruff package pin with Ruff from the Snap.
81%
#4417 chore(deps): update ruff to 0.1.1 and fix lint issues snapcraft merged Ruff 0.1.1 dependency bump plus lint fixes merged to snapcraft main as commit 4b1cff546 (PR #4417, +66/-36 across 19 files). A later follow-up, style: ruff 0.16 (#582), superseded the pin.
80%
#192 chore: update ruff settings starbase merged Merged Ruff configuration updates across two files (+6/-6) in commit d319ea9 after approval.
79%
#595 chore(deps): update dependency lint/ruff to v0.5.1 craft-providers closed Renovate PR to bump lint/ruff 0.4.10 → 0.5.1 was closed unmerged; maintainer @lengau closed it as "superseded by #597", which replaced the pinned ruff dep with the ruff snap.
78%
#715 chore(lint): use ruff from snap craft-parts merged Merged PR canonical/craft-parts#715 (commit e0ecddb2, +3/-2 across 3 files): applied craft-cli#250 so linting installs ruff via `sudo snap install ruff` instead of a uv/pip dependency.
78%
#566 chore(deps): update dependency lint/ruff to v0.4.3 craft-providers merged Renovate PR #566 bumped the lint/ruff pin from ==0.4.2 to ==0.4.3 (+1/-1 line). Approved by @mr-cal (who noted ruff would move to a snap at the next Starbase merge) and merged as commit e7b2ddc.
78%
#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.
78%