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 gradual ParamSpec assignability in specialized generics ty Multi-file analysis & type inference
#24903 opened Apr 28, 2026 by charliermarsh Member Draft
Semantic syntax errors: better error message for global vs parameter diagnostics Related to reporting of diagnostics.
#24902 opened Apr 28, 2026 by sharkdp Contributor Loading…
[ty] Add rename to playground playground A playground-specific issue ty Multi-file analysis & type inference
#24899 opened Apr 28, 2026 by MichaReiser Member Loading…
Goto definition, declaration, find references for typed dict and named tuple initializers server Related to the LSP server ty Multi-file analysis & type inference
#24897 opened Apr 28, 2026 by MichaReiser Member Loading…
[ty] Increase the number of ecosystem-analyzer shards ci Related to internal CI tooling ty Multi-file analysis & type inference
#24893 opened Apr 28, 2026 by AlexWaygood Member Draft
[ty] classify TypeVar semantic tokens as type parameters ty Multi-file analysis & type inference
#24891 opened Apr 27, 2026 by denyszhak Contributor Loading…
[ty] handle mixed-path finally suites ty Multi-file analysis & type inference
#24886 opened Apr 27, 2026 by carljm Contributor Draft
[ty] Highlight enum members in semantic syntax highlighting ty Multi-file analysis & type inference
#24885 opened Apr 27, 2026 by charliermarsh Member Draft
[ty] Simplify Liskov overload detection ty Multi-file analysis & type inference
#24883 opened Apr 27, 2026 by charliermarsh Member Draft
[ty] Check receiver-specific overloads in method override validation ty Multi-file analysis & type inference
#24877 opened Apr 27, 2026 by charliermarsh Member Draft
ASCII identifier fast path parser Related to the parser
#24876 opened Apr 27, 2026 by MichaReiser Member Draft
Update Renovate configuration ci Related to internal CI tooling
#24874 opened Apr 27, 2026 by MichaReiser Member Loading…
[ty] Make block folding ranges returned by the language server character-precise. ty Multi-file analysis & type inference
#24870 opened Apr 27, 2026 by lerebear Contributor Draft
[ty] Infer dict(TypedDict) as dict[str, object] ty Multi-file analysis & type inference
#24852 opened Apr 26, 2026 by charliermarsh Member Loading…
[ty] Store call argument data together internal An internal refactor or improvement ty Multi-file analysis & type inference
#24851 opened Apr 26, 2026 by charliermarsh Member Draft
WIP: don't consider x: Desc on a dataclass to be set on class ty Multi-file analysis & type inference
#24847 opened Apr 26, 2026 by carljm Contributor Draft
[ty] Expand signature compatibility fast-paths ty Multi-file analysis & type inference
#24844 opened Apr 26, 2026 by charliermarsh Member Draft
WIP: validating dataclass field defaults ty Multi-file analysis & type inference
#24832 opened Apr 25, 2026 by carljm Contributor Draft
WIP: don't union Unknown into attributes with non-None assignments in methods ty Multi-file analysis & type inference
#24831 opened Apr 25, 2026 by carljm Contributor Draft
[ty] Fix intersection <-> Protocol type relations ty Multi-file analysis & type inference
#24830 opened Apr 25, 2026 by AlexWaygood Member Draft
[ty] Allow ParamSpec specialization through unioned generic classes bug Something isn't working ty Multi-file analysis & type inference
#24826 opened Apr 25, 2026 by charliermarsh Member Loading…
[ty] View ecosystem results for generic disjointness ty Multi-file analysis & type inference
#24822 opened Apr 24, 2026 by charliermarsh Member Draft
Parser recursion limit parser Related to the parser
#24810 opened Apr 24, 2026 by samuelcolvin Loading…
[ty] Improve generic inference with non-inferable typevars ty Multi-file analysis & type inference
#24806 opened Apr 23, 2026 by ibraheemdev Member Draft
ProTip! Follow long discussions with comments:>50.