Pull requests · astral-sh/ruff (original) (raw)

[flake8-executable] Mark EXE004 fix as unsafe

#26033 opened Jun 16, 2026 bybaltasarblanco Contributor Loading…

1 1

[ty] Ignore declared type context for failed collection literals bug Something isn't working ty Multi-file analysis & type inference

#26032 opened Jun 16, 2026 bycharliermarsh Member Loading…

1 6

[ty] Preserve constrained TypeVar correlations in match patterns ty Multi-file analysis & type inference

#26030 opened Jun 16, 2026 bycharliermarsh Member • Draft

3

[ty] Show bare Final as a special form on hover bug Something isn't working ty Multi-file analysis & type inference

#26029 opened Jun 16, 2026 bycharliermarsh Member Loading…

1 3

[ruff] Don't flag assignment in with before yield outside it (RUF070)

#26028 opened Jun 15, 2026 bysjhddh Loading…

1

[flake8-tidy-imports] Avoid infinite fix loop between TID254 and TID255

#26027 opened Jun 15, 2026 bysjhddh Loading…

1

[ty] Fix docs shown on hover for parameter descriptions that contain a reStructuredText literal block server Related to the LSP server ty Multi-file analysis & type inference

#26026 opened Jun 15, 2026 bylerebear Contributor Loading…

Reject yield expressions after commas parser Related to the parser

#26024 opened Jun 15, 2026 bycharliermarsh Member Loading…

3

Reject starred comprehension targets parser Related to the parser

#26023 opened Jun 15, 2026 bycharliermarsh Member Loading…

3

[ty] Co-locate retained definition usage state ty Multi-file analysis & type inference

#26019 opened Jun 15, 2026 bycharliermarsh Member • Draft

3

[ty] Store sparse use-def data out of line ty Multi-file analysis & type inference

#26018 opened Jun 15, 2026 bycharliermarsh Member • Draft

3

[ty] Reduce contextual call argument inference overhead ty Multi-file analysis & type inference

#26015 opened Jun 15, 2026 bycharliermarsh Member • Draft

4

[ty] this is your meow on metadata ty Multi-file analysis & type inference

#26014 opened Jun 15, 2026 byGankra Contributor • Draft

4

[flake8-pyi] Accept TypeVar bound to BaseException in __exit__/__aexit__ (PYI036)

#26013 opened Jun 15, 2026 byarieleli01212 Loading…

1 2

[ty] Improve flow snapshot performance performance Potential performance improvement ty Multi-file analysis & type inference

#26012 opened Jun 15, 2026 bycharliermarsh Member Loading…

4

Render subdiagnostics and secondary annotations as related information in the Ruff server server Related to the LSP server

#26011 opened Jun 15, 2026 byAlexWaygood Member Loading…

1

[ty] Refine structural pattern exhaustiveness

#26010 opened Jun 15, 2026 bycharliermarsh Member • Draft

4

[ty] Retain all diagnostic annotations in the server server Related to the LSP server ty Multi-file analysis & type inference

#26006 opened Jun 15, 2026 byAlexWaygood Member Loading…

Recognize Jira-style issue codes on the TODO line for TD003

#26002 opened Jun 15, 2026 byYeabsirashimelis Loading…

1 5

[ty] Compact indexed AST node storage ty Multi-file analysis & type inference

#25998 opened Jun 15, 2026 bycharliermarsh Member Loading…

7

[ty] Lazily allocate type check diagnostics ty Multi-file analysis & type inference

#25991 opened Jun 14, 2026 bycharliermarsh Member • Draft

3

[ty] Honor import redirect comments in .pth files ty Multi-file analysis & type inference

#25984 opened Jun 14, 2026 byjaraco Contributor • Draft

5

[ty] Reject explicit __hash__ with unsafe_hash ty Multi-file analysis & type inference

#25983 opened Jun 14, 2026 bycharliermarsh Member • Draft

3

[ty] Respect explicit receivers on bound methods ty Multi-file analysis & type inference

#25980 opened Jun 14, 2026 bycharliermarsh Member • Draft

4

[refurb] Avoid FURB142 fix when loop variable is used afterwards

#25970 opened Jun 13, 2026 bytokenmaxr Draft

1