Skip to content

Bump ruff from 0.3.7 to 0.15.17#276

Merged
asnare merged 4 commits into
mainfrom
dependabot/uv/ruff-0.15.11
Jun 25, 2026
Merged

Bump ruff from 0.3.7 to 0.15.17#276
asnare merged 4 commits into
mainfrom
dependabot/uv/ruff-0.15.11

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 29, 2026

Copy link
Copy Markdown
Contributor

Bumps ruff from 0.3.7 to 0.15.17.

Release notes

Sourced from ruff's releases.

0.15.17

Release Notes

Released on 2026-06-11.

Preview features

  • Allow human-readable names in suppression comments (#25614)
  • Fix handling of ignore comments within a disable/enable pair (#25845)
  • Prioritize human-readable names in CLI output (#25869)
  • Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions (#25673)
  • [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) (#25775)
  • [flake8-pytest-style] Also check pytest_asyncio fixtures (#25375)
  • [ruff] Ban pytest autouse fixtures (RUF076) (#25477)
  • [pyupgrade] Add from __future__ import annotations automatically (UP007, UP045) (#23259)

Bug fixes

  • Fix diagnostic when ruff:enable or ruff:disable appears where ruff:ignore is expected (#25700)
  • [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491)

Rule changes

  • [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592)
  • [numpy] Drop autofix for np.in1d (NPY201) (#25612)
  • [pylint] Exempt Python version comparisons (PLR2004) (#25743)

Performance

  • Reserve AST Vecs with correct capacity for common cases (#25451)

Formatter

  • Preserve whitespace for Quarto cell option comments (#25641)

CLI

  • Allow rule names in ruff rule (#25640)

Other changes

  • Fix playground diagnostics scrollbars (#25642)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.17

Released on 2026-06-11.

Preview features

  • Allow human-readable names in suppression comments (#25614)
  • Fix handling of ignore comments within a disable/enable pair (#25845)
  • Prioritize human-readable names in CLI output (#25869)
  • Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions (#25673)
  • [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) (#25775)
  • [flake8-pytest-style] Also check pytest_asyncio fixtures (#25375)
  • [ruff] Ban pytest autouse fixtures (RUF076) (#25477)
  • [pyupgrade] Add from __future__ import annotations automatically (UP007, UP045) (#23259)

Bug fixes

  • Fix diagnostic when ruff:enable or ruff:disable appears where ruff:ignore is expected (#25700)
  • [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491)

Rule changes

  • [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592)
  • [numpy] Drop autofix for np.in1d (NPY201) (#25612)
  • [pylint] Exempt Python version comparisons (PLR2004) (#25743)

Performance

  • Reserve AST Vecs with correct capacity for common cases (#25451)

Formatter

  • Preserve whitespace for Quarto cell option comments (#25641)

CLI

  • Allow rule names in ruff rule (#25640)

Other changes

  • Fix playground diagnostics scrollbars (#25642)

Contributors

... (truncated)

Commits
  • 7c645a9 Bump 0.15.17 (#25872)
  • f381eb1 Prioritize human-readable names in CLI output (#25869)
  • b9b4546 Minor workflow simplification (#25870)
  • 1e77ba0 [ty] Move PreformattedBlockScanner to format-agnostic location. (#25856)
  • 6f2b772 [ty] Preserve nominal type of enum.property instances (#25849)
  • be4777c [ty] Fix site-package error when multiple versions of pythons are installed i...
  • 53f6ff7 Allow human-readable names in suppression comments (#25614)
  • 6740325 [ty] Restrict uncached raw signature access (#25866)
  • 970b1bf Auto-update snapshots when syncing typeshed (#25841)
  • 0785793 Fix handling of ignore comments within a disable/enable pair (#25845)
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 29, 2026
@dependabot dependabot Bot requested a review from nfx as a code owner April 29, 2026 08:57
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Apr 29, 2026
@asnare

asnare commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

@asnare asnare removed the request for review from nfx June 24, 2026 16:35
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.3.7 to 0.15.17.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@v0.3.7...0.15.17)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump ruff from 0.3.7 to 0.15.11 Bump ruff from 0.3.7 to 0.15.17 Jun 24, 2026
@dependabot dependabot Bot force-pushed the dependabot/uv/ruff-0.15.11 branch from eeec2c3 to 966b988 Compare June 24, 2026 16:36
@asnare asnare added this to UCX Jun 25, 2026
@asnare asnare self-assigned this Jun 25, 2026
@asnare asnare moved this to In Progress in UCX Jun 25, 2026
@asnare asnare requested review from a team June 25, 2026 08:49
@asnare asnare temporarily deployed to account-admin June 25, 2026 09:18 — with GitHub Actions Inactive
@asnare asnare enabled auto-merge (squash) June 25, 2026 09:18
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

✅ 40/40 passed, 6 skipped, 6m48s total

Running from acceptance #270

@asnare asnare temporarily deployed to account-admin June 25, 2026 09:23 — with GitHub Actions Inactive
@asnare asnare temporarily deployed to account-admin June 25, 2026 09:29 — with GitHub Actions Inactive
@asnare asnare moved this from In Progress to Ready for Review in UCX Jun 25, 2026
@asnare asnare merged commit ed92341 into main Jun 25, 2026
9 checks passed
@asnare asnare deleted the dependabot/uv/ruff-0.15.11 branch June 25, 2026 09:33
@github-project-automation github-project-automation Bot moved this from Ready for Review to Done in UCX Jun 25, 2026
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:uv Pull requests that update python:uv code

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant