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

Fix WSL detection in non-Docker containers rule Implementing or modifying a lint rule
#22879 opened Jan 26, 2026 by ntBre Loading…
[ty] Add support for goto-type, goto-declaration, and hover 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…
2
8
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
Update MSRV to 1.91 release Related to the release process
#22874 opened Jan 26, 2026 by ntBre Loading…
[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…
[ty] Only add ./src as a search path if ./src/__init__.py(i) does not exist ty Multi-file analysis & type inference
#22851 opened Jan 25, 2026 by AlexWaygood Loading…
2
4
[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 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…
[ty] Add a benchmark for very large tuples with lots of literals internal An internal refactor or improvement performance Potential performance improvement ty Multi-file analysis & type inference
#22842 opened Jan 24, 2026 by AlexWaygood Loading…
[ty] Promote Literal types when inferring elements for very large unannotated tuples performance Potential performance improvement ty Multi-file analysis & type inference
#22841 opened Jan 24, 2026 by AlexWaygood 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! Filter pull requests by the default branch with base:main.