Skip to content

chore(deps-dev): bump ruff from 0.15.17 to 0.16.4 - #302

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ruff-0.16.4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ruff-0.16.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps ruff from 0.15.17 to 0.16.4.

Release notes

Sourced from ruff's releases.

0.16.4

Release Notes

Released on 2026-08-20.

Preview features

  • [flake8-use-pathlib] Add autofix for PTH116 (#26460)
  • [refurb] Restrict delete-full-slice to lists (FURB131) (#27711)
  • [refurb] Skip FURB101 and FURB103 when the open argument is a file descriptor (#27643)

Bug fixes

  • Fix InvalidInstruction on Windows CPUs that do not support POPCNT (#27803)
  • [pyflakes] Emit semantic syntax errors in string type definitions as F722 (#27835)
  • [pylint] Allow os._exit imports in import-private-name (PLC2701) (#27738)

Rule changes

  • [syntax-errors] Align mixed t-string/bytes error message with CPython 3.14 (#27766)
  • [ruff] Add ctypes.LittleEndianStructure and related types to existing exception (RUF012) (#27753)
  • [syntax-errors] Detect duplicate keyword arguments (#17804)
  • [syntax-errors] Detect parameters declared nonlocal (#27628)

Server

  • Offer display-only fixes and mark safe fixes preferred (#27807)
  • Support pull diagnostics for notebook cells (#27779)

Documentation

  • Add default indicator to rules table (#27724)
  • Fix broken link to Python docs (#27757)

Other changes

  • Fix s390x stacker assembly in release builds (#27776)
  • Guarantee minimum stack size when parsing a module, standalone expression, and suites (#25464)
  • Reduce configuration deserialization code size (#27924)
  • Check packed AST index bounds (#27849)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.4

Released on 2026-08-20.

Preview features

  • [flake8-use-pathlib] Add autofix for PTH116 (#26460)
  • [refurb] Restrict delete-full-slice to lists (FURB131) (#27711)
  • [refurb] Skip FURB101 and FURB103 when the open argument is a file descriptor (#27643)

Bug fixes

  • Fix InvalidInstruction on Windows CPUs that do not support POPCNT (#27803)
  • [pyflakes] Emit semantic syntax errors in string type definitions as F722 (#27835)
  • [pylint] Allow os._exit imports in import-private-name (PLC2701) (#27738)

Rule changes

  • [syntax-errors] Align mixed t-string/bytes error message with CPython 3.14 (#27766)
  • [ruff] Add ctypes.LittleEndianStructure and related types to existing exception (RUF012) (#27753)
  • [syntax-errors] Detect duplicate keyword arguments (#17804)
  • [syntax-errors] Detect parameters declared nonlocal (#27628)

Server

  • Offer display-only fixes and mark safe fixes preferred (#27807)
  • Support pull diagnostics for notebook cells (#27779)

Documentation

  • Add default indicator to rules table (#27724)
  • Fix broken link to Python docs (#27757)

Other changes

  • Fix s390x stacker assembly in release builds (#27776)
  • Guarantee minimum stack size when parsing a module, standalone expression, and suites (#25464)
  • Reduce configuration deserialization code size (#27924)
  • Check packed AST index bounds (#27849)

Contributors

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 28, 2026
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 28, 2026 07:04 Failure
@mergify

mergify Bot commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Merge Protections

🔴 1 of 6 protections blocking · waiting on 🤖 CI

Protection Waiting on
🔴 🤖 Continuous Integration 🤖 CI
🟢 👀 Review Requirements —
🟢 Enforce conventional commit —
🟢 🔎 Reviews —
🟢 📕 PR description —
🟢 🚦 Auto-queue —

🔴 🤖 Continuous Integration

Waiting for

  • check-success=Test with Python 3.10
  • check-success=Test with Python 3.11
  • check-success=Test with Python 3.12
  • check-success=Test with Python 3.13
  • check-success=Test with Python 3.14
This rule is failing.
  • all of:
    • check-success=Test with Python 3.10
    • check-success=Test with Python 3.11
    • check-success=Test with Python 3.12
    • check-success=Test with Python 3.13
    • check-success=Test with Python 3.14
    • check-success=semgrep

Show 5 satisfied protections

🟢 👀 Review Requirements

  • any of:
    • author = dependabot[bot]
    • #approved-reviews-by>=1

🟢 Enforce conventional commit

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|internal|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?!?:

🟢 🔎 Reviews

  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

  • body ~= (?ms:.{48,})

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

@mergify

mergify Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

@dependabot[bot] this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from f227fd7 to 5090c46 Compare August 28, 2026 08:38
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 28, 2026 08:38 Failure
@mergify mergify Bot removed the conflict label Aug 28, 2026
@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

@dependabot[bot] this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from 5090c46 to 8689f18 Compare August 31, 2026 07:23
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 31, 2026 07:23 Failure
@mergify mergify Bot removed the conflict label Aug 31, 2026
@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

@dependabot[bot] this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from 8689f18 to dd05775 Compare August 31, 2026 07:36
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 31, 2026 07:37 Failure
@mergify mergify Bot removed the conflict label Aug 31, 2026
@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

@dependabot[bot] this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from dd05775 to 572fc1f Compare August 31, 2026 08:29
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 31, 2026 08:30 Failure
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from 572fc1f to a117c36 Compare August 31, 2026 08:44
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 31, 2026 08:44 Failure
@mergify mergify Bot removed the conflict label Aug 31, 2026
@mergify

mergify Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

@dependabot[bot] this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Aug 31, 2026
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.17 to 0.16.4.
- [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.4)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/ruff-0.16.4 branch from a117c36 to 65ff955 Compare August 31, 2026 08:53
@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 31, 2026 08:53 Failure
@mergify mergify Bot removed the conflict label Aug 31, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #313.

@dependabot dependabot Bot closed this Sep 4, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/ruff-0.16.4 branch September 4, 2026 07:04

This branch had an error being deployed

1 failed deployment
Mergify Merge Protections — 65ff955d Deployed Aug 31, 2026 by mergify[bot]
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 python Pull requests that update Python code

Development

Successfully merging this pull request may close these issues.

0 participants