Bump ruff from 0.15.17 to 0.16.1 - #73
Conversation
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.17 to 0.16.1. - [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.16.1) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.16.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 3a6c53e. Configure here.
| diff-cover = { version = ">=9.2.0", optional = true } | ||
| pytest-cov = { version = ">=5.0.0", optional = true } | ||
| ruff = { version = ">=0.15.17", optional = true } | ||
| ruff = { version = ">=0.16.1", optional = true } |
There was a problem hiding this comment.
Ruff bump breaks lint CI
Medium Severity
Bumping ruff to 0.16.1 activates new preview rule RUF105 under this repo’s select = ["ALL"] with preview = true. Existing # noqa suppressions in test modules will make pre-commit’s ruff check --fix fail until those comments are migrated or the rule is ignored.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 3a6c53e. Configure here.


Bumps ruff from 0.15.17 to 0.16.1.
Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
80790b3Bump 0.16.1 (#27330)63830f3[ty] Borrow from constraint set storage less often (#27328)f40dca9[ty] Preserve forwarded expanded-variadic diagnostic sources (#27266)0d80497Lint TOML files in the LSP (#26862)d91586bUpdate prek dependencies (#27293)7da4b8b[ty] Respect bounds and constraints in generic materializations (#27228)b20daf7[ty] refactor: add helper function to send partial results (#27249)4d4c8fa[ty] Emit diagnostic when specializing a non-generic class (#26883)7c3e2db[ty] Fix enum class container assignability (#27318)d5ef97f[flake8-return] Fix false positive when variable is read infinallyclaus...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)Note
Low Risk
Dev-only tooling dependency bump with no runtime or security impact.
Overview
Bumps the optional ruff dev dependency from
0.15.17to0.16.1inpyproject.tomlandpoetry.lock.Ruff is used for linting and formatting via pre-commit; no application code changes.
Reviewed by Cursor Bugbot for commit 3a6c53e. Bugbot is set up for automated code reviews on this repo. Configure here.