-
Notifications
You must be signed in to change notification settings - Fork 58
Closed as not planned
Closed as not planned
Copy link
Description
Bumps ruff from 0.15.4 to 0.15.5.
Release notes
Sourced from ruff's releases.0.15.5
Release Notes
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
@amyreese@stakeswky@chirizxc@anishgirianish@bxff@zsol@charliermarsh@ntBre@kar-ganapInstall ruff 0.15.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.15.5/ruff-installer.sh | shInstall prebuilt binaries via powershell script
... (truncated)
Changelog
Sourced from ruff's changelog.0.15.5
Released on 2026-03-05.
Preview features
- Discover Markdown files by default in preview mode (#23434)
- [
perflint] ExtendPERF102to comprehensions and generators (#23473)- [
refurb] FixFURB101andFURB103false positives when I/O variable is used later (#23542)- [
ruff] Add fix fornone-not-at-end-of-union(RUF036) (#22829)- [
ruff] Fix false positive forre.splitwith empty string pattern (RUF055) (#23634)Bug fixes
- [
fastapi] Handle callable class dependencies with__call__method (FAST003) (#23553)- [
pydocstyle] Fix numpy section ordering (D420) (#23685)- [
pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)- [
pyupgrade] Avoid inserting redundantNoneelements inUP045(#23459)Documentation
- Document extension mapping for Markdown code formatting (#23574)
- Update default Python version examples (#23605)
Other changes
- Publish releases to Astral mirror (#23616)
Contributors
Commits
5e4a3d9Bump 0.15.5 (#23743)69c23cc[ty] Render all changed diagnostics in conformance.py (#23613)4926bd5[ty] Split deferred checks out oftypes/infer/builder.rs(#23740)9a70f5eDiscover markdown files by default in preview mode (#23434)3dc78b0[ty] UseHasOptionalDefinitionforexcepthandlers (#23739)a6a5e8d[ty] Fix precedence ofallselector in TOML configurations (#23723)2a5384b[ty] Makeallselector case sensitive (#23713)db77d7b[ty] Add a diagnostic if aTypeVaris used to specialize aParamSpec, or ...db28490[ty] Override home directory in ty tests (#23724)5f0fd91[ty] More type-variable default validation (#23639)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
Originally posted by @7968g52ktd-art in #360 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels