Skip to content

build(deps): bump ruff from 0.16.7 to 0.16.8 in /claude-agent-sdk - #247

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk/ruff-0.16.8
Sep 25, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/claude-agent-sdk/ruff-0.16.8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Bumps ruff from 0.16.7 to 0.16.8.

Release notes

Sourced from ruff's releases.

0.16.8

Release Notes

Released on 2026-09-16.

Bug fixes

  • Visit functional TypedDict keyword arguments correctly (#28584)
  • [flake8-simplify] Detect nested async with under sync parent (SIM117) (#27821)
  • [flake8-simplify] Preserve operand order in SIM109 fix (#27824)
  • [pyupgrade] Preserve required parentheses in multiline UP040 fixes (#28164)
  • [pyupgrade] Skip TypeVarTuple and ParamSpec conversions with bounds or constraints (UP040, UP046, UP047) (#28505)

Rule changes

  • Add support for __lazy_modules__ (#28459)
  • Recognize PEP-728 TypedDict class keywords (#28533)
  • Recognize quoted types in typing.TypeForm (#28507)
  • Support conditional assignment to __lazy_modules__ (#28491)
  • [flake8-type-checking] Prefer lazy imports over TYPE_CHECKING on Python 3.15 and later (TC001, TC002, TC003) (#28541)
  • [pyupgrade] Make the fix for UP040 always unsafe (#28526)
  • [pyupgrade] Stop recommending deprecated ByteString aliases (UP035) (#28498)
  • [ruff, flake8-use-pathlib] Recognize the parent_mode argument (RUF064, PTH103) (#28528)
  • [ruff] Detect \Z in pytest.raises() match patterns (RUF043) (#28598)

CLI

  • Use rule name and code in formatter incompatibility warnings (#28571)

Configuration

  • [flake8-tidy-imports] Add extend-banned-api (#28644)

Contributors

Install ruff 0.16.8

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ruff/releases/download/0.16.8/ruff-installer.sh | sh
</tr></table> 

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.8

Released on 2026-09-16.

Bug fixes

  • Visit functional TypedDict keyword arguments correctly (#28584)
  • [flake8-simplify] Detect nested async with under sync parent (SIM117) (#27821)
  • [flake8-simplify] Preserve operand order in SIM109 fix (#27824)
  • [pyupgrade] Preserve required parentheses in multiline UP040 fixes (#28164)
  • [pyupgrade] Skip TypeVarTuple and ParamSpec conversions with bounds or constraints (UP040, UP046, UP047) (#28505)

Rule changes

  • Add support for __lazy_modules__ (#28459)
  • Recognize PEP-728 TypedDict class keywords (#28533)
  • Recognize quoted types in typing.TypeForm (#28507)
  • Support conditional assignment to __lazy_modules__ (#28491)
  • [flake8-type-checking] Prefer lazy imports over TYPE_CHECKING on Python 3.15 and later (TC001, TC002, TC003) (#28541)
  • [pyupgrade] Make the fix for UP040 always unsafe (#28526)
  • [pyupgrade] Stop recommending deprecated ByteString aliases (UP035) (#28498)
  • [ruff, flake8-use-pathlib] Recognize the parent_mode argument (RUF064, PTH103) (#28528)
  • [ruff] Detect \Z in pytest.raises() match patterns (RUF043) (#28598)

CLI

  • Use rule name and code in formatter incompatibility warnings (#28571)

Configuration

  • [flake8-tidy-imports] Add extend-banned-api (#28644)

Contributors

Commits
  • 62914c4 Bump version to 0.16.8 (#28648)
  • c47e0cd [ty] Bound aliased intersection expansion during inference (#28546)
  • ff4747b renovate: update uv hashes correctly with setup-uv (#28621)
  • 94efeaa [ty] Compact reachable binding and declaration histories (#28349)
  • 50020fb [ty] Avoid storing constraint nodes twice (#28375)
  • 446bb68 [ty] Compare bound-method receivers before signatures (#28384)
  • 304ab86 [flake8-type-checking] Prefer lazy imports over TYPE_CHECKING on 3.15+ (`...
  • d940b24 [ty] Watch script dependencies in CLI watch mode (#28125)
  • fe9f065 [flake8-tidy-imports] Add extend-banned-api (#28644)
  • 31131db [ty] Support type[A & B] (#27124)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Sep 25, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 25, 2026 08:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pip labels Sep 25, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) September 25, 2026 08:06
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from b18346d to 33d75fe Compare September 25, 2026 08:08
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 33d75fe to 5032df9 Compare September 25, 2026 08:11
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 5032df9 to 257da84 Compare September 25, 2026 08:14
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 257da84 to e93de68 Compare September 25, 2026 08:16
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from e93de68 to 31ae9a1 Compare September 25, 2026 08:18
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 31ae9a1 to 3f57a91 Compare September 25, 2026 08:21
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 3f57a91 to 67b8da6 Compare September 25, 2026 08:24
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.16.7 to 0.16.8.
- [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.7...0.16.8)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch from 67b8da6 to f6e4960 Compare September 25, 2026 08:26
@github-actions
github-actions Bot merged commit 23edea3 into main Sep 25, 2026
8 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/claude-agent-sdk/ruff-0.16.8 branch September 25, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pip

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants