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] Synthesize instance types for Django model fields ty Multi-file analysis & type inference
#24388 opened Apr 3, 2026 by HudsonGri Loading…
[ty] Add a protocol relation visitor ty Multi-file analysis & type inference
#24386 opened Apr 3, 2026 by charliermarsh Draft
[ty] Use existential quantification to only consider inferable typevars internal An internal refactor or improvement ty Multi-file analysis & type inference
#24383 opened Apr 3, 2026 by dcreager Draft
Add go-to definition for dataclass/TypedDict/NamedTuple fields from keyword arguments ty Multi-file analysis & type inference
#24378 opened Apr 2, 2026 by Viicos Loading…
Avoid emitting multi-line f-string elements before Python 3.12 bug Something isn't working formatter Related to the formatter
#24377 opened Apr 2, 2026 by charliermarsh Loading…
Sort formatter diagnostics in snapshots internal An internal refactor or improvement testing Related to testing Ruff itself
#24375 opened Apr 2, 2026 by charliermarsh Loading…
Add a required checks meta-job to CI ci Related to internal CI tooling
#24374 opened Apr 2, 2026 by zanieb Loading…
[ty] Infer class keyword arguments with __init_subclass__ context ty Multi-file analysis & type inference
#24364 opened Apr 2, 2026 by sharkdp Draft
[ty] respect __new__ and metaclass __call__ return types ty Multi-file analysis & type inference
#24357 opened Apr 2, 2026 by carljm Loading…
Reject multi-line f-string elements before Python 3.12 parser Related to the parser
#24355 opened Apr 2, 2026 by charliermarsh Loading…
[ty] Fix excess subscript argument inference for non-generic types ty Multi-file analysis & type inference
#24354 opened Apr 1, 2026 by AlexWaygood Draft
[ty] Validate PEP 695 type alias scope and redeclaration rules ty Multi-file analysis & type inference
#24341 opened Apr 1, 2026 by charliermarsh Loading…
[ty] Return all attribute definitions for goto definition server Related to the LSP server ty Multi-file analysis & type inference
#24332 opened Mar 31, 2026 by MichaReiser Loading…
[ty] Show info hints in LSP diagnostic messages server Related to the LSP server ty Multi-file analysis & type inference
#24328 opened Mar 31, 2026 by sharkdp Loading…
annotate_snippets: render multiline titles with indentation diagnostics Related to reporting of diagnostics. internal An internal refactor or improvement
#24327 opened Mar 31, 2026 by sharkdp Draft
[ty] Stop widening implicit instance attributes with Unknown ty Multi-file analysis & type inference
#24320 opened Mar 31, 2026 by charliermarsh Draft
[ty] treat bivariance as covariant ty Multi-file analysis & type inference
#24319 opened Mar 31, 2026 by charliermarsh Draft
[ty] Type Server Protocol Phase 1 server Related to the LSP server ty Multi-file analysis & type inference
#24318 opened Mar 30, 2026 by rchiodo Loading…
[ty] Infer lambda parameter types with Callable type context ty Multi-file analysis & type inference
#24317 opened Mar 30, 2026 by ibraheemdev Draft
[ty] Test cycle detector ty Multi-file analysis & type inference
#24314 opened Mar 30, 2026 by charliermarsh Draft
[ty] Context for invalid assignment diagnostics ty Multi-file analysis & type inference
#24309 opened Mar 30, 2026 by sharkdp Draft
2 tasks
3
4
[ty] Support basic narrowing with aliased conditional expressions ecosystem-analyzer ty Multi-file analysis & type inference
#24302 opened Mar 30, 2026 by mtshiba Loading…
[flake8-self] Make SLF diagnostics robust to non-self-named variables bug Something isn't working preview Related to preview mode features
#24281 opened Mar 29, 2026 by charliermarsh Loading…
ProTip! Updated in the last three days: updated:>2026-03-31.