-
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] Fix Multi-file analysis & type inference
Intersection <-> Protocol assignability
ty
#24796
opened Apr 22, 2026 by
AlexWaygood
Member
•
Draft
Update dependency uuid to v14
internal
An internal refactor or improvement
security
Related to security vulnerabilities
#24795
opened Apr 22, 2026 by
renovate
Bot
Loading…
1 task
fix: respect default unix permissions for cache files
#24794
opened Apr 22, 2026 by
denyszhak
Contributor
Loading…
[ty] Fix attribute access on Callable-bounded TypeVars
bug
Something isn't working
ty
Multi-file analysis & type inference
#24793
opened Apr 22, 2026 by
charliermarsh
Member
•
Draft
Add support for goto in literal enum member inlay hint
server
Related to the LSP server
ty
Multi-file analysis & type inference
#24792
opened Apr 22, 2026 by
MatthewMckee4
Contributor
Loading…
[ty] Add error context for TypedDict assignments
diagnostics
Related to reporting of diagnostics.
ty
Multi-file analysis & type inference
#24790
opened Apr 22, 2026 by
sharkdp
Contributor
Loading…
[ty] Treat Multi-file analysis & type inference
[*xs] as an irrefutable pattern
ty
#24787
opened Apr 22, 2026 by
charliermarsh
Member
Loading…
[ty] Lazily build TypeVar accumulations
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#24782
opened Apr 22, 2026 by
charliermarsh
Member
Loading…
[ty] Add a benchmark for TypeVar accumulation
internal
An internal refactor or improvement
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#24781
opened Apr 22, 2026 by
charliermarsh
Member
Loading…
Remove breaking fixes for pytest singleton parameters
fixes
Related to suggested fixes for violations
#24776
opened Apr 21, 2026 by
George-Ogden
Loading…
[ty] implement proper handling of recursive types in Multi-file analysis & type inference
CycleDetector
ecosystem-analyzer
ty
[ty] Add error context for intersection types
ty
Multi-file analysis & type inference
#24772
opened Apr 21, 2026 by
sharkdp
Contributor
Loading…
Filter overloads based on return type for ParamSpec mapping
ty
Multi-file analysis & type inference
#24769
opened Apr 21, 2026 by
dhruvmanila
Member
Loading…
[ty] Detect invalid attribute overrides
ty
Multi-file analysis & type inference
#24767
opened Apr 21, 2026 by
charliermarsh
Member
Loading…
[ty] Fix TODO for meta-type of intersections
ty
Multi-file analysis & type inference
#24761
opened Apr 21, 2026 by
AlexWaygood
Member
•
Draft
[ty] Make playground header say ty and add docs href
playground
A playground-specific issue
ty
Multi-file analysis & type inference
#24759
opened Apr 20, 2026 by
MeGaGiGaGon
Contributor
Loading…
Factor out more mdtest helpers
testing
Related to testing Ruff itself
#24754
opened Apr 20, 2026 by
ntBre
Contributor
Loading…
docs: fix PLR0124 description to not claim self-comparison always returns the same value
documentation
Improvements or additions to documentation
#24749
opened Apr 20, 2026 by
avasis-ai
Loading…
[ty] Top materialization issues (take 394)
ty
Multi-file analysis & type inference
#24736
opened Apr 20, 2026 by
AlexWaygood
Member
•
Draft
[ty] Widen nested literals during inference for huge collections
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#24716
opened Apr 19, 2026 by
charliermarsh
Member
•
Draft
[ty] Implement Multi-file analysis & type inference
workspace/didChangeConfiguration
ty
#24712
opened Apr 19, 2026 by
pharmac1st
Loading…
[ty] Validate unpacked Multi-file analysis & type inference
TypedDict **kwargs arguments
ty
#24710
opened Apr 19, 2026 by
charliermarsh
Member
Loading…
[ty] Infer Multi-file analysis & type inference
dict(**TypedDict) in TypedDict context
ty
#24709
opened Apr 19, 2026 by
charliermarsh
Member
•
Draft
[ty] Narrow bound method overloads by receiver
bug
Something isn't working
ty
Multi-file analysis & type inference
#24707
opened Apr 18, 2026 by
charliermarsh
Member
Loading…
Previous Next
ProTip!
Add no:assignee to see everything that’s not assigned.