deps: bump ruff from 0.15.17 to 0.15.18#25
Conversation
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.17 to 0.15.18. - [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.15.17...0.15.18) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.18 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Automated Dependabot PR ReviewStep 1: Code Review ✅Consistency: The PR title and description accurately describe the change — bumping Correctness: The version specifier is updated from Conventions: Only the expected files ( Security: This is a patch release of a dev-only linting tool with no runtime impact. The 0.15.18 changelog contains bug fixes (duplicate dictionary key detection), parser hardening, and performance improvements. No security advisories or breaking changes. Effectiveness: The bump achieves its stated purpose — updating the pinned linter to the latest patch release. Test coverage: No functional code was introduced; no additional tests are needed. Step 2: Regression Verification ✅Checked out the PR branch and ran Step 3: CI ✅All 4 checks completed successfully:
Step 4: MergingAll steps passed. Proceeding with squash merge. Generated by Claude Code |
Bumps ruff from 0.15.17 to 0.15.18.
Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
6686f63Bump 0.15.18 (#26135)efbb732[ty] Suggest keyword-only arguments between variadic parameters (#26134)c256d5f[ty] SupportAnnotated[Any, ...]as a class base (#26133)19a4bea[flake8-pyi] Rename PYI033 to legacy-type-comment (#26131)1d9866cBump ecosystem-analyzer commit (#26130)8656c73[ty] Compact indexed AST node storage (#25998)c17c8d9[ty] Garbage-collect cached constraint sets (#26116)ef0fb8f[ty] Fix bound TypeVar default cycle recovery (#26124)b83c024[flake8-pyi] Extend PYI033 to Python files in preview (#26129)e8a5e38Update Rust crate zip to v8 (#26078)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)