← Back to issue list

build: update ruff settings

View original Github issue

Metadata

Project
charmcraft
Number
#1517
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged into charmcraft as commit 33854f04, updating the project's Ruff lint configuration (+6/-6).

Resolution: closed resolved

Reason: PR #1517 was approved and merged; repository history records commit 33854f04 with the title "build: update ruff settings".

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged into charmcraft as commit 33854f04, updating the project's Ruff lint configuration (+6/-6).
stealth/space-bunny-alpha — closed resolved Merged Charmcraft PR #1517 updated Ruff settings in one file (+6/-6); repository history records it as commit 33854f04.
stealth/space-bunny-alpha — closed resolved Merged in craft-cli PR #236 via ddc3fd5, updating Ruff and its configuration settings (+6/-6 lines in one file).
qwen/qwen3.6-35b-a3b — — Merged update to ruff configuration settings. The one-file build adjustment received approval from two reviewers and was integrated without comments or CI issues.
qwen3.6-35b-a3b-mtp-q6 — — Merged an update to the project's build configuration, applying revised ruff linter settings to standardize code formatting and linting rules.

Update history

No update history recorded yet.

Related work

  • Related To: craft-cli#236 (confidence 65%)

    Tracker metadata associates the Ruff update with craft-cli PR #236 and commit ddc3fd5.

Related issues

Issue Project State Summary Similarity
#2383 style: update to ruff 0.12 charmcraft merged Merged PR #2383 updated Charmcraft to Ruff 0.12 and applied the associated lint and formatting changes across nine files.
84%
#510 build: update ruff settings craft-providers merged Merged PR #510 updated the Ruff configuration and was committed as bc34c1c.
83%
#1232 tools: update ruff configuration to starbase v1 charmcraft merged Merged charmcraft#1232 in commit c9eb75cd, updating Ruff to Starbase v1 and applying related lint and formatting changes across 64 files.
80%
#481 build: update ruff settings rockcraft closed Ruff lint-config tweak PR closed unmerged; maintainer lengau closed it 2024-08-28 as superseded by #675 ("style(lint): replace pylint with ruff", merged as commit b7d70598).
80%
#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.
79%
#660 build: update ruff settings craft-parts closed Ruff configuration PR was closed unmerged after prolonged inactivity; its six-line settings update was not applied.
77%
#33 lint: fix lint issues with newer ruff craft-archives merged PR #33 merged as commit c2a6687, fixing new lint failures introduced by a newer Ruff release across3 files (+5/-3). Maintainer deferred extra unit tests to CRAFT-1641.
77%
#192 chore: update ruff settings starbase merged Merged Ruff configuration updates across two files (+6/-6) in commit d319ea9 after approval.
77%
#236 build: update ruff settings craft-cli merged Merged in ddc3fd5, updating Ruff settings; follow-up PR #237 (675d42a) fixed the reported Pyright configuration failure.
77%
#319 style: update linting configuration for ruff 0.9 starbase merged Ruff 0.9 lint configuration update merged into main via commit 45ab05b (PR #319). The unrelated git_describe_command suggestion was deferred to PR #321.
76%