Skip to content

chore(deps-dev): bump ruff from 0.16.0 to 0.16.2 in the python-minor-patch group across 1 directory - #745

Merged
igerber merged 2 commits into
mainfrom
dependabot/pip/python-minor-patch-f7e4b35877
Aug 10, 2026
Merged

chore(deps-dev): bump ruff from 0.16.0 to 0.16.2 in the python-minor-patch group across 1 directory#745
igerber merged 2 commits into
mainfrom
dependabot/pip/python-minor-patch-f7e4b35877

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-minor-patch group with 1 update in the / directory: ruff.

Updates ruff from 0.16.0 to 0.16.2

Release notes

Sourced from ruff's releases.

0.16.2

Release Notes

Released on 2026-08-06.

Bug fixes

  • [flake8-pyi] Avoid false positives on singledispatch functions (PYI041) (#27335)

Server

  • Register formatting capabilities dynamically to exclude TOML files (#27332)

Contributors

Install ruff 0.16.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.16.2/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/ruff/releases/download/0.16.2/ruff-installer.ps1 | iex"

Download ruff 0.16.2

File Platform Checksum
ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum
ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
ruff-i686-pc-windows-msvc.zip x86 Windows checksum
ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum
ruff-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ruff-i686-unknown-linux-gnu.tar.gz x86 Linux checksum
ruff-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum
ruff-powerpc64le-unknown-linux-gnu.tar.gz PPC64LE Linux checksum
ruff-riscv64gc-unknown-linux-gnu.tar.gz RISCV Linux checksum
ruff-s390x-unknown-linux-gnu.tar.gz S390x Linux checksum

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.2

Released on 2026-08-06.

Bug fixes

  • [flake8-pyi] Avoid false positives on singledispatch functions (PYI041) (#27335)

Server

  • Register formatting capabilities dynamically to exclude TOML files (#27332)

Contributors

0.16.1

Released on 2026-07-30.

Preview features

  • Add an option to opt out of human-readable names (#27160)
  • [flake8-pytest-style] Make fixes safe by default and unsafe only when comments are present (PT018) (#27201)
  • [pyupgrade] Skip fix when a defaulted TypeVar precedes a non-defaulted one (UP040, UP046, UP047) (#27133)
  • [ruff] Fix false positive with unpacked arguments (RUF065) (#26959)

Bug fixes

  • Bump gen-lsp-types to gracefully handle unknown enumeration values in LSP messages (#27230)
  • [flake8-bugbear] Mark range as immutable (B008) (#27247)
  • [flake8-comprehensions] NFKC-normalize keyword names in C408 fix (#26813)
  • [flake8-return] Fix false positive when variable is read in finally clause (RET504) (#25441)
  • [pydocstyle] Skip section detection inside RST directive bodies (D214, D405, D413) (#23635)
  • [refurb] Parenthesize yield arguments in the FURB192 fix (#27192)

Rule changes

  • [flake8-pytest-style] Mark PT022 fixes as unsafe (#26440)
  • [refurb] Mark fixes that remove unknown separators as unsafe (FURB105) (#27200)

Server

  • Fix indexing of excluded nested Ruff workspaces (#27303)
  • Lint TOML files in the LSP (#26862)

... (truncated)

Commits
  • 5b48a04 Bump 0.16.2 (#27555)
  • 1b9e5fc Update 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)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Dependency updates python Python dependency updates labels Aug 3, 2026
@dependabot
dependabot Bot requested a review from igerber as a code owner August 3, 2026 18:45
@dependabot dependabot Bot added dependencies Dependency updates python Python dependency updates labels Aug 3, 2026
@dependabot dependabot Bot changed the title chore(deps-dev): bump ruff from 0.16.0 to 0.16.1 in the python-minor-patch group chore(deps-dev): bump ruff from 0.16.0 to 0.16.2 in the python-minor-patch group across 1 directory Aug 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/python-minor-patch-f7e4b35877 branch from 5095573 to ca4dd6c Compare August 10, 2026 18:45
dependabot Bot and others added 2 commits August 10, 2026 18:17
Bumps the python-minor-patch group with 1 update in the / directory: [ruff](https://github.com/astral-sh/ruff).


Updates `ruff` from 0.16.0 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.16.0...0.16.2)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@igerber
igerber force-pushed the dependabot/pip/python-minor-patch-f7e4b35877 branch from ca4dd6c to 4f8a809 Compare August 10, 2026 22:17
@github-actions

Copy link
Copy Markdown

🔁 AI review rerun (requested by @igerber)

Head SHA: 4f8a8095df0969ba1edac863153e39db3af6f385


Overall Assessment: ✅ Looks good

Executive Summary

  • Ruff is consistently upgraded from 0.16.0 to 0.16.2 in CI and local development dependencies.
  • No estimator, inference, variance, assumptions, or runtime behavior changed.
  • Pin synchronization was statically verified.
  • No P0/P1 findings.

Methodology

No findings. The Methodology Registry is unaffected; this is tooling-only.

Code Quality

No findings. Pins match at .github/workflows/lint.yml:L42 and pyproject.toml:L68.

Performance

No findings. Runtime performance is unaffected.

Maintainability

No findings. Exact pins preserve reproducible local/CI lint behavior.

Tech Debt

No findings or newly deferred work.

Security

No findings. No runtime dependencies, workflow permissions, actions, or secrets changed.

Documentation/Tests

No findings. The existing pin-synchronization contract remains satisfied. Ruff itself was unavailable in the review environment, so the full lint command was not independently executed.

@igerber igerber added the ready-for-ci Triggers CI test workflows label Aug 10, 2026
@igerber
igerber merged commit 5f4cc0a into main Aug 10, 2026
45 of 46 checks passed
@igerber
igerber deleted the dependabot/pip/python-minor-patch-f7e4b35877 branch August 10, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates python Python dependency updates ready-for-ci Triggers CI test workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant