← Back to issue list

build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (main)

View original Github issue

Metadata

Project
snapcraft
Number
#6514
Type
pull request
State
merged
Author
renovate
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Renovate PR updating ruff-pre-commit from v0.16.3 to v0.17.2. Minimal diff (+1/-1), CI mostly passing with one unrelated security scan failure. Awaiting maintainer review.

Resolution: needs review

Reason: Standard Renovate dependency update for a pre-commit hook with minimal diff (+1/-1 line). CI is passing except for an unrelated OSV-scanner failure. No review comments or conflicts. Similar updates have been merged across other canonical projects (craft-parts#1775, craft-application#1227, etc.).

Evaluated by: mr-cal-bot

Impact: 15 Quick Win: 11 Complexity: 5 Confidence: 85 Actionability: 80

Issue body

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | minor | `v0.16.3` → `v0.17.2` | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit</summary> ### [`v0.17.2`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.2) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.1...v0.17.2) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.2> ### [`v0.17.1`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.1) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.17.0...v0.17.1) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.1> ### [`v0.17.0`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.17.0) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.10...v0.17.0) See: <https://github.com/astral-sh/ruff/releases/tag/0.17.0> ### [`v0.16.10`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.10) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.9...v0.16.10) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.10> ### [`v0.16.9`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.9) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.8...v0.16.9) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.9> ### [`v0.16.8`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.8) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.7...v0.16.8) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.8> ### [`v0.16.7`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.7) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.6...v0.16.7) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.7> ### [`v0.16.6`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.6) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.5...v0.16.6) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.6> ### [`v0.16.5`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.5) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.4...v0.16.5) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.5> ### [`v0.16.4`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.16.4) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.3...v0.16.4) See: <https://github.com/astral-sh/ruff/releases/tag/0.16.4> </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - At any time (no schedule defined) 🚦 **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjE4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 11
Complexity: 5
Confidence: 85
Actionability: 80
needs review Renovate PR updating ruff-pre-commit from v0.16.3 to v0.17.2. Minimal diff (+1/-1), CI mostly passing with one unrelated security scan failure. Awaiting maintainer review.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 8
Complexity: 5
Confidence: 90
Actionability: 80
needs review Renovate PR updating pre-commit hook astral-sh/ruff-pre-commit from v0.16.3 to v0.17.1. CI passing, +1/-1 lines, awaiting maintainer review.

Update history

Date Change
merged
updated
created

Related work

  • Related To: craft-parts#1775 (confidence 90%)

    Similar ruff-pre-commit update to v0.17.1 in another project, indicating this is part of a coordinated dependency update across the organization.

  • Related To: craft-application#1227 (confidence 90%)

    Another project updated to v0.17.1, suggesting the ruff-pre-commit v0.17.x series is stable and widely adopted.

Related issues

Issue Project State Summary Similarity
#2973 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (main) charmcraft merged Routine dependency update of astral-sh/ruff-pre-commit from v0.16.10 to v0.17.2. Minimal diff (+1/-1 lines). Most CI checks passing; OSV-scanner failing. Awaiting maintainer review.
96%
#285 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (main) craft-platforms merged Updates pre-commit hook astral-sh/ruff-pre-commit from v0.16.9 to v0.17.2. All CI checks passing, awaiting maintainer review.
96%
#480 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.5 (main) craft-cli merged Renovate dependency PR merged into main: bumped the ruff-pre-commit hook from v0.16.4 to v0.16.5 in .pre-commit-config.yaml (+1/-1 line). Approved by one reviewer, all CI checks passed.
95%
#1032 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (main) craft-providers merged Renovate PR updating astral-sh/ruff-pre-commit from v0.17.1 to v0.17.2. Automerge enabled. Most CI passing; OSV-scanner check failing.
94%
#313 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.10 (main) craft-store merged Renovate PR merged: ruff-pre-commit hook bumped v0.12.8 to v0.12.10 in .pre-commit-config.yaml via commit f7746df. One-line diff, all CI checks passing, 2 approvals.
94%
#215 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.17.2 (main) debcraft merged Renovate PR updating pre-commit hook astral-sh/ruff-pre-commit from v0.17.1 to v0.17.2. 1-line change. Most CI checks pass; OSV-scanner is failing. Automerge enabled.
94%
#495 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.4 (main) starbase merged Renovate dependency PR bumping the ruff-pre-commit hook from v0.15.0 to v0.15.4 was merged into main via commit f768dcd (approved by 2 reviewers, all CI checks passing, +1/-1 in .pre-commit-config.yaml).
94%
#191 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.8 (main) debcraft closed Renovate PR #191 proposed bumping ruff-pre-commit from v0.16.7 to v0.16.8, but was closed unmerged with all CI checks passing and no recorded review or resolution.
94%
#580 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.16.1 (main) starbase merged Renovate PR merged into main, bumping the ruff-pre-commit pre-commit hook from v0.15.21 to v0.16.1 in .pre-commit-config.yaml (1-line change) after approval and all CI checks passed.
94%
#107 build(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.7 craft-grammar merged Renovate PR merged: bumped the astral-sh/ruff-pre-commit pre-commit hook from v0.12.5 to v0.12.7 in .pre-commit-config.yaml (+1/-1), approved by 2 reviewers with all CI checks passing.
94%