Bump ruff from 0.15.21 to 0.16.2 in the dev-dependencies group across 1 directory - #345
Bump ruff from 0.15.21 to 0.16.2 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.
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.2 - [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.2) --- 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>
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.
Updates
rufffrom 0.15.21 to 0.16.2Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
5b48a04Bump 0.16.2 (#27555)1b9e5fcUpdate Swatinem/rust-cache action to v2.9.2 (#27568)c4e86fc[ty] Add helper extension methods for half-range and equality constraints (#2...17a00de[ty] Reuse primer commands in memory reports (#27553)6ea296b[ty] Normalize type labels in structured docstrings (#26923)2fc445f[ty] Diagnose invalid getattr calls (#27502)22c7823[ty] Enable (but downrank) auto-import completion suggestions from stub-only ...05160d5[ty] Diagnose invalid descriptor__get__calls (#27400)baea3d0[ty] Expose strict analysis options in the playground (#27543)c88946e[ty] Bump ecosystem-analyzer for strict project settings (#27542)