Bump ruff from 0.15.21 to 0.16.3 in the dev-dependencies group across 1 directory - #345
Bump ruff from 0.15.21 to 0.16.3 in the dev-dependencies group across 1 directory#345dependabot[bot] wants to merge 1 commit into
Conversation
365dc65 to
572330f
Compare
| "respx==0.23.1", | ||
| "pytest==9.0.3", | ||
| "ruff==0.15.21", | ||
| "ruff==0.16.0", |
There was a problem hiding this comment.
Incomplete ruff 0.16 migration
High Severity
Bumping ruff to 0.16.0 without updating lint config adopts 413 default rules (up from 59). ruff.toml and pyproject.toml set no lint.select, and Trunk runs bare ruff check, so CI will surface many new violations and can fail without any code changes.
Reviewed by Cursor Bugbot for commit 572330f. Configure here.
572330f to
859de5d
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 859de5d. Configure here.
| "respx==0.23.1", | ||
| "pytest==9.0.3", | ||
| "ruff==0.15.21", | ||
| "ruff==0.16.2", |
There was a problem hiding this comment.
Lockfile left on old ruff
Medium Severity
pyproject.toml pins ruff==0.16.2, but uv.lock still resolves and records ruff==0.15.21. Lint CI runs uv sync --frozen, so it keeps installing 0.15.21 and never exercises the declared bump, while non-frozen installs diverge from CI.
Reviewed by Cursor Bugbot for commit 859de5d. Configure here.
Bumps the dev-dependencies group with 1 update in the / directory: [ruff](https://github.com/astral-sh/ruff). Updates `ruff` from 0.15.21 to 0.16.3 - [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.21...0.16.3) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.15.22 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
859de5d to
05bbfa3
Compare


Bumps the dev-dependencies group with 1 update in the / directory: ruff.
Updates
rufffrom 0.15.21 to 0.16.3Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
b0e4702Bump 0.16.3 (#27723)ecdd401[ty] Separate script and uv modules from project metadata (#27720)1263524[ty] Simplify display implementations with std::fmt::from_fn (#27718)59196ba[ty] Unify polarity-aware relation construction (#27707)b8c5e73[ty] Disable CodSpeed cycle estimation for instrumented benchmarks (#27706)2b0d210[ty] Centralize matched argument relations (#27705)a9130f3[pyupgrade] Add rule to replacewhile 1withwhile True(while-one, `...c64c7d6[ty] Model try exception flow with operation checkpoints (#27471)9dea5ef[ty] Avoid deriving sequents for typevars with concrete bounds (#27587)9798e88[ty] Preserve enum exhaustiveness with custom missing methods (#27700)