Conversation
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.9.7 to 0.15.5. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.9.7...0.15.5) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.5 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
JiwaniZakir
left a comment
There was a problem hiding this comment.
Bumping ruff from 0.9.7 to 0.15.5 in pyproject.toml is a significant version jump that likely includes new or changed lint rules. Between these versions, ruff introduced several rule changes and deprecations that could silently affect CI behavior — worth verifying that the existing ruff configuration (e.g., [tool.ruff] settings, select/ignore rule lists in pyproject.toml) is still valid against 0.15.5, since some rule codes were renamed or removed. It would also be worth confirming that pre-commit hooks referencing ruff have been tested locally, as a version mismatch between what pre-commit fetches and what's in the dev dependency group can lead to inconsistent lint results across environments. If there's a ruff.toml or inline [tool.ruff.lint] config, running ruff check --show-settings against the new version would surface any config keys that are no longer recognized.
Bumps ruff from 0.9.7 to 0.15.5.
Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
5e4a3d9Bump 0.15.5 (#23743)69c23cc[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5[ty] Split deferred checks out oftypes/infer/builder.rs(#23740)9a70f5eDiscover markdown files by default in preview mode (#23434)3dc78b0[ty] UseHasOptionalDefinitionforexcepthandlers (#23739)a6a5e8d[ty] Fix precedence ofallselector in TOML configurations (#23723)2a5384b[ty] Makeallselector case sensitive (#23713)db77d7b[ty] Add a diagnostic if aTypeVaris used to specialize aParamSpec, or ...db28490[ty] Override home directory in ty tests (#23724)5f0fd91[ty] More type-variable default validation (#23639)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)