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

Stabilize ASYNC240 rule Implementing or modifying a lint rule
#22909 opened Jan 28, 2026 by ntBre Loading… v0.15
Stabilize --output-format in --watch mode cli Related to the command-line interface
#22908 opened Jan 28, 2026 by ntBre Loading… v0.15
[ty] Preserve pure negation types in descriptor protocol ty Multi-file analysis & type inference
#22907 opened Jan 28, 2026 by charliermarsh Loading…
[ty] Fix TypedDict construction from existing TypedDict values ecosystem-analyzer ty Multi-file analysis & type inference
#22904 opened Jan 28, 2026 by carljm Loading…
Fix suppression indentation matching bug Something isn't working suppression Related to supression of violations e.g. noqa
#22903 opened Jan 28, 2026 by amyreese 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…
[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…
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…
ProTip! Adding no:label will show everything without a label.