-
Notifications
You must be signed in to change notification settings - Fork 2k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[ty] Guard recursive protocol signature comparisons
bug
Something isn't working
ty
Multi-file analysis & type inference
#24665
opened Apr 15, 2026 by
charliermarsh
Member
Loading…
[ty] Visit syntax error targets in unpacking assignment
bug
Something isn't working
ty
Multi-file analysis & type inference
#24663
opened Apr 15, 2026 by
charliermarsh
Member
Loading…
[ty] Emit more specific diagnostics for "possibly unbound" errors from context manager dunder methods invoked on a union.
ty
Multi-file analysis & type inference
[ty] Fix Multi-file analysis & type inference
ClassVar[Self] assignment checks for class objects
ty
#24657
opened Apr 15, 2026 by
charliermarsh
Member
Loading…
[ty] Support Multi-file analysis & type inference
Unpack[TypedDict]
ty
#24653
opened Apr 15, 2026 by
charliermarsh
Member
Loading…
[ty] Preserve iterable intersection inference
ty
Multi-file analysis & type inference
#24650
opened Apr 15, 2026 by
harsh21234i
Loading…
[flake8-async] Implement Related to preview mode features
rule
Implementing or modifying a lint rule
yield-in-context-manager-in-async-generator (ASYNC119)
preview
#24644
opened Apr 14, 2026 by
loganrosen
Loading…
5 tasks done
[ty] Point at attribute's binding site in invalid-await diagnostic
ty
Multi-file analysis & type inference
#24628
opened Apr 14, 2026 by
anishgirianish
Contributor
Loading…
Factor out the Related to testing Ruff itself
mdtest crate
testing
#24616
opened Apr 13, 2026 by
ntBre
Contributor
Loading…
[ty] Merge constructor signatures for Multi-file analysis & type inference
functools.partial
ty
#24585
opened Apr 13, 2026 by
charliermarsh
Member
•
Draft
[ty] Refine Multi-file analysis & type inference
functools.partial argument inference
ty
#24584
opened Apr 13, 2026 by
charliermarsh
Member
•
Draft
[ty] Preserve generic Multi-file analysis & type inference
functools.partial signatures
ty
#24583
opened Apr 13, 2026 by
charliermarsh
Member
•
Draft
[ty] Model Multi-file analysis & type inference
functools.partial call results
ty
#24582
opened Apr 13, 2026 by
charliermarsh
Member
Loading…
[ty] Show a diagnostic for unsupported inferred Python version
ty
Multi-file analysis & type inference
#24581
opened Apr 13, 2026 by
charliermarsh
Member
Loading…
Fix PLC2701 for type parameter scopes
rule
Implementing or modifying a lint rule
#24576
opened Apr 12, 2026 by
ShipItAndPray
Loading…
[ty] Implement unwrap_block refactor code action
server
Related to the LSP server
ty
Multi-file analysis & type inference
#24574
opened Apr 11, 2026 by
A4-Tacks
Loading…
[formatter] Add Do not merge this pull request
formatter
Related to the formatter
magic-trailing-comma option with normalize mode to make formatter COM-safe
do-not-merge
Implement stricter semantic syntax errors for walruses
#24567
opened Apr 11, 2026 by
charliermarsh
Member
•
Draft
fix(linter): suppress FURB122 fix when walrus operator rebinds loop variable
#24566
opened Apr 11, 2026 by
hijingsong
Loading…
[ty] Attach explanatory subdiagnostics when emitting diagnostics for implicit calls to Related to reporting of diagnostics.
ty
Multi-file analysis & type inference
__init_subclass__ or a metaclass constructor
diagnostics
#24565
opened Apr 11, 2026 by
AlexWaygood
Member
Loading…
[ty] Use partially qualified names when reporting diagnostics regarding bad calls to methods
diagnostics
Related to reporting of diagnostics.
ty
Multi-file analysis & type inference
#24560
opened Apr 11, 2026 by
AlexWaygood
Member
Loading…
[ty] Add support for validating members from dynamic classes
ty
Multi-file analysis & type inference
#24556
opened Apr 11, 2026 by
charliermarsh
Member
•
Draft
Previous Next
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.