Skip to content

Update dependency ruff to >=0.15.20#42

Merged
marcleblanc2 merged 1 commit into
mainfrom
renovate/ruff-0.x
Jun 26, 2026
Merged

Update dependency ruff to >=0.15.20#42
marcleblanc2 merged 1 commit into
mainfrom
renovate/ruff-0.x

Conversation

@renovate

@renovate renovate Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
ruff (source, changelog) >=0.15.18>=0.15.20 age confidence

Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.


Release Notes

astral-sh/ruff (ruff)

v0.15.20

Compare Source

Released on 2026-06-25.

Preview features
  • Allow human-readable names in rule selectors (#​25887)
  • Emit a warning instead of an error for unknown rule selectors (#​26113)
  • Match noqa shebang handling in ruff:ignore comments (#​26286)
  • [ruff] Remove pytest-fixture-autouse (RUF076) (#​26240, #​26371)
Documentation
  • Add versioning sections to custom crate READMEs (#​26317)
  • Update ruff_python_parser README for crates.io (#​26315)
  • [perflint] Clarify that PERF402 applies to any iterable (#​26242)
Contributors

v0.15.19

Compare Source

Released on 2026-06-23.

Preview features
  • Support human-readable names when hovering suppression comments and in code actions (#​26114)
Bug fixes
  • Fall back to default settings when editor-only settings are invalid (#​26244)
  • Fix panic when inserting text at a notebook cell boundary (#​26111)
Rule changes
  • [pylint] Update fix suggestions for __floor__, __trunc__, __length_hint__, and __matmul__ variants (PLC2801) (#​26239)
Performance
  • Avoid allocating when parsing single string literals (#​26200)
  • Avoid reallocating singleton call arguments (#​26223)
  • Lazily create source files for lint diagnostics (#​26226)
  • Optimize formatter text width and indentation (#​26236)
  • Reserve capacity for builtin bindings (#​26229)
  • Skip repeated-key checks for singleton dictionaries (#​26228)
  • Use ArrayVec for qualified name segments (#​26224)
Documentation
  • [flake8-pyi] Note that PYI051 is an opinionated stylistic rule (#​26179)
  • [pyupgrade] Clarify UP029 as a Python 2 compatibility rule (#​26243)
Other changes
  • Publish Ruff crates to crates.io (#​26271)
Contributors

Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from marcleblanc2 as a code owner June 24, 2026 02:39
@renovate renovate Bot added the bot label Jun 24, 2026
@renovate renovate Bot changed the title Update dependency ruff to >=0.15.19 Update dependency ruff to >=0.15.20 Jun 25, 2026
@renovate renovate Bot force-pushed the renovate/ruff-0.x branch from 0cd075c to eba19ad Compare June 25, 2026 19:15
marcleblanc2
marcleblanc2 previously approved these changes Jun 26, 2026
@renovate renovate Bot force-pushed the renovate/ruff-0.x branch from eba19ad to 81aa892 Compare June 26, 2026 06:24
@marcleblanc2 marcleblanc2 enabled auto-merge (squash) June 26, 2026 06:24
@marcleblanc2 marcleblanc2 merged commit fa2f42b into main Jun 26, 2026
6 checks passed
@marcleblanc2 marcleblanc2 deleted the renovate/ruff-0.x branch June 26, 2026 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant