chore(deps): update dependency lint/ruff to v0.4.10
Metadata
Current evaluation
Renovate PR merged: bumped the lint/ruff dependency from 0.4.8 to 0.4.10 (commit 117db56) after reviewer approval; a single-line version change.
Resolution: closed resolved
Reason: The PR was approved by a maintainer and merged into main as commit 117db56 ("chore(deps): update dependency lint/ruff to v0.4.10 (#578)"), a +1/-1 change to the pre-commit ruff dependency pin.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint/ruff](https://docs.astral.sh/ruff) ([source](https://togithub.com/astral-sh/ruff), [changelog](https://togithub.com/astral-sh/ruff/blob/main/CHANGELOG.md)) | `==0.4.8` -> `==0.4.10` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>astral-sh/ruff (lint/ruff)</summary>
### [`v0.4.10`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0410)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.4.9...v0.4.10)
##### Parser
- Implement re-lexing logic for better error recovery ([#​11845](https://togithub.com/astral-sh/ruff/pull/11845))
##### Rule changes
- \[`flake8-copyright`] Update `CPY001` to check the first 4096 bytes instead of 1024 ([#​11927](https://togithub.com/astral-sh/ruff/pull/11927))
- \[`pycodestyle`] Update `E999` to show all syntax errors instead of just the first one ([#​11900](https://togithub.com/astral-sh/ruff/pull/11900))
##### Server
- Add tracing setup guide to Helix documentation ([#​11883](https://togithub.com/astral-sh/ruff/pull/11883))
- Add tracing setup guide to Neovim documentation ([#​11884](https://togithub.com/astral-sh/ruff/pull/11884))
- Defer notebook cell deletion to avoid an error message ([#​11864](https://togithub.com/astral-sh/ruff/pull/11864))
##### Security
- Guard against malicious ecosystem comment artifacts ([#​11879](https://togithub.com/astral-sh/ruff/pull/11879))
### [`v0.4.9`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#049)
[Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.4.8...v0.4.9)
##### Preview features
- \[`pylint`] Implement `consider-dict-items` (`C0206`) ([#​11688](https://togithub.com/astral-sh/ruff/pull/11688))
- \[`refurb`] Implement `repeated-global` (`FURB154`) ([#​11187](https://togithub.com/astral-sh/ruff/pull/11187))
##### Rule changes
- \[`pycodestyle`] Adapt fix for `E203` to work identical to `ruff format` ([#​10999](https://togithub.com/astral-sh/ruff/pull/10999))
##### Formatter
- Fix formatter instability for lines only consisting of zero-width characters ([#​11748](https://togithub.com/astral-sh/ruff/pull/11748))
##### Server
- Add supported commands in server capabilities ([#​11850](https://togithub.com/astral-sh/ruff/pull/11850))
- Use real file path when available in `ruff server` ([#​11800](https://togithub.com/astral-sh/ruff/pull/11800))
- Improve error message when a command is run on an unavailable document ([#​11823](https://togithub.com/astral-sh/ruff/pull/11823))
- Introduce the `ruff.printDebugInformation` command ([#​11831](https://togithub.com/astral-sh/ruff/pull/11831))
- Tracing system now respects log level and trace level, with options to log to a file ([#​11747](https://togithub.com/astral-sh/ruff/pull/11747))
##### CLI
- Handle non-printable characters in diff view ([#​11687](https://togithub.com/astral-sh/ruff/pull/11687))
##### Bug fixes
- \[`refurb`] Avoid suggesting starmap when arguments are used outside call (`FURB140`) ([#​11830](https://togithub.com/astral-sh/ruff/pull/11830))
- \[`flake8-bugbear`] Avoid panic in `B909` when checking large loop blocks ([#​11772](https://togithub.com/astral-sh/ruff/pull/11772))
- \[`refurb`] Fix misbehavior of `operator.itemgetter` when getter param is a tuple (`FURB118`) ([#​11774](https://togithub.com/astral-sh/ruff/pull/11774))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "every weekend" in timezone Etc/UTC.
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/canonical/craft-providers).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate PR merged: bumped the lint/ruff dependency from 0.4.8 to 0.4.10 (commit 117db56) after reviewer approval; a single-line version change. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged a Renovate PR updating the `lint/ruff` dependency from v0.4.8 to v0.4.10. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/craft-providers#576
(confidence 30%)
Likely the preceding 0.4.8 ruff bump in the same Renovate series, superseded by this update.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #543 chore(deps): update dependency lint/ruff to v0.3.4 | craft-providers | merged | Renovate PR #543 was merged, updating lint/ruff from v0.3.2 to v0.3.4 in commit 41a09fe. | |
| #577 chore(deps): update dependency lint/ruff to v0.4.8 | craft-providers | merged | Merged PR #577 updates lint/ruff from v0.4.5 to v0.4.8 in commit b406db7. | |
| #204 chore(deps): update dependency lint/ruff to v0.1.6 | craft-cli | merged | Renovate PR #204 merged, upgrading lint/ruff from 0.1.0 to 0.1.6 after two approvals; the dependency pin changed by one line. | |
| #190 chore(deps): update dependency lint/ruff to v0.2.0 | craft-application | merged | Renovate upgraded lint/ruff from 0.1.14 to 0.2.0; PR #190 was approved and merged in commit 9d7306ca. | |
| #115 chore(deps): update dependency lint/ruff to v0.1.1 | craft-store | merged | Renovate PR #115 was merged, bumping lint/ruff from 0.1.0 to 0.1.1 in commit 1f36381. | |
| #109 chore(deps): update dependency lint/ruff to v0.4.7 | craft-archives | merged | Merged PR #109 updated lint dependency Ruff from 0.0.269 to 0.4.7 in commit 5e94380. | |
| #214 chore(deps): update dependency lint/ruff to v0.1.7 | craft-cli | merged | Merged PR #214 upgraded lint/ruff from 0.1.6 to 0.1.7 in commit 3a63abd. | |
| #190 chore(deps): update dependency lint/ruff to v0.1.0 | craft-cli | merged | Renovate updated lint/ruff from 0.0.290 to 0.1.0; PR #190 was merged as commit b75689c. | |
| #129 chore(deps): update dependency lint/ruff to v0.1.2 | craft-application | merged | Merged PR #129 via commit 7704e5f1, updating lint/ruff from v0.1.1 to v0.1.2 after approval from two reviewers. |