Skip to content

Pull requests: astral-sh/ruff

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

[ty] Fix decorated methods with PEP 695 type alias return types ty Multi-file analysis & type inference
#22902 opened Jan 27, 2026 by carljm Loading…
[ty] Avoid rounding numbers in memory usage report ci Related to internal CI tooling ty Multi-file analysis & type inference
#22899 opened Jan 27, 2026 by ibraheemdev Loading…
[ty] Detect invalid attempts to instantiate abstract classes ecosystem-analyzer ty Multi-file analysis & type inference
#22898 opened Jan 27, 2026 by AlexWaygood Draft
[ty] Narrow on getattr access ty Multi-file analysis & type inference
#22897 opened Jan 27, 2026 by charliermarsh Loading…
[ty] Track dictionary literal keys as individual places ecosystem-analyzer ty Multi-file analysis & type inference
#22882 opened Jan 27, 2026 by ibraheemdev Loading…
[flake8-bandit] Fix false positive for zipfile.extractall (S202) rule Implementing or modifying a lint rule
#22880 opened Jan 26, 2026 by danparizher Loading…
Fix WSL detection in non-Docker containers rule Implementing or modifying a lint rule
#22879 opened Jan 26, 2026 by ntBre Loading…
[ty] Improve support for goto-type, goto-declaration, hover, and highlighting of string annotations ecosystem-analyzer server Related to the LSP server ty Multi-file analysis & type inference
#22878 opened Jan 26, 2026 by Gankra Loading…
Ruff 0.15 breaking Breaking API change release Related to the release process
#22875 opened Jan 26, 2026 by ntBre Draft
2 tasks
v0.15
[experimenting] ty Multi-file analysis & type inference
#22870 opened Jan 26, 2026 by AlexWaygood Draft
[ty] Infer ParamSpec from class constructors for callable protocols ty Multi-file analysis & type inference
#22853 opened Jan 25, 2026 by charliermarsh Loading…
[ruff] add import_type needs-decision Awaiting a decision from a maintainer rule Implementing or modifying a lint rule
#22847 opened Jan 25, 2026 by segoon Loading…
[ty] Discard the types of parameter defaults during cycle normalization ty Multi-file analysis & type inference
#22845 opened Jan 25, 2026 by AlexWaygood Loading…
[flake8-bugbear] Add B036 contextmanager without try/finally preview Related to preview mode features rule Implementing or modifying a lint rule
#22844 opened Jan 25, 2026 by anishgirianish Loading…
[ty] Fall back to python3 found in $PATH if no environment is found ty Multi-file analysis & type inference
#22843 opened Jan 25, 2026 by figsoda Loading…
Add OG unfurl image to docs
#22839 opened Jan 24, 2026 by cwkang1998 Loading…
[ty] improve hover for subscript literals server Related to the LSP server ty Multi-file analysis & type inference
#22837 opened Jan 24, 2026 by Hugo-Polloli Loading…
[ty] Rule Selection: ignore/warn/select all rules (unless subsequently overriden) ty Multi-file analysis & type inference
#22832 opened Jan 24, 2026 by Feiyang472 Loading…
[ty] Rename old typing imports to new on unresolved-reference. ty Multi-file analysis & type inference
#22827 opened Jan 24, 2026 by MentalMegalodon Loading…
Skip formatting markdown blocks with ruff:skip
#22819 opened Jan 23, 2026 by amyreese Loading…
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.