chore: use the latest ruff config from starbase
Metadata
Current evaluation
Merged an update to the ruff configuration using the latest starbase settings. Approved by two reviewers across 86 files, supporting the craft-application migration to starflow.
Suggested action: —
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 |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged an update to the ruff configuration using the latest starbase settings. Approved by two reviewers across 86 files, supporting the craft-application migration to starflow. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to adopt the latest ruff configuration from starbase, supporting the migration of craft-application to starflow. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #581 chore(linter): ruff auto fix base on starbase config | craft-parts | merged | Merged automated ruff fixes applying the starbase config across 156 files. Adjusts formatting and import order, with tweaks for trailing commas and ignored rules. Approved by three reviewers and depends on PR #580. | |
| #1576 chore: update ruff configs | charmcraft | merged | Merged update to Ruff configuration files across seven projects. Changes totaled 35 additions and 35 deletions. Approved by two reviewers with no unresolved comments. | |
| #580 chore(linter): enable ruff base on starbase config | craft-parts | merged | Merged a chore enabling the ruff linter based on the starbase configuration. Approved by two reviewers, the update modified six files with 224 additions and 134 deletions. | |
| #192 chore: update ruff settings | starbase | merged | Merged updates to ruff configuration settings across two files. Approved by one reviewer, passed CI checks, and integrated into the main branch. | |
| #1232 tools: update ruff configuration to starbase v1 | charmcraft | merged | Merged after two reviewer approvals. Updated ruff configuration to starbase v1 across 64 files (+598/-525 lines). Changes resolved a circular dependency and streamlined tooling. | |
| #700 chore: update ruff | craft-parts | merged | 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. | |
| #200 chore(deps): update ruff and its configuration | craft-application | merged | Merged an update to ruff and its configuration. Approved by two reviewers with passing CI checks. The change modified one file with five additions and five deletions. | |
| #103 chore: fix new lints from ruff 0.12 | craft-grammar | merged | Merged after approval and passing CI checks. Updated pre-commit ruff to 0.12 and resolved newly introduced lint errors across four files. Changes were cherry-picked from canonical/starbase#409. | |
| #1418 chore: use the latest renovate config from starbase | charmcraft | merged | Merged an update to the Renovate configuration, pulling the latest starbase version. Approved by two reviewers with zero comments. The change modifies a single file with 63 additions and 12 deletions. | |
| #2074 style: update to ruff 0.9.0 formatting | charmcraft | merged | Merged to align code formatting with ruff 0.9.0 linting rules. Approved by two reviewers and passed CI. One change was noted for upstreaming to starbase instead of applying it locally. |