-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[ty] Avoid expanding recursive protocol specializations
ty
Multi-file analysis & type inference
#26874
opened Jul 16, 2026 by
charliermarsh
Member
•
Draft
[ty] Support lazy evaluation of gradual constraints
ty
Multi-file analysis & type inference
#26873
opened Jul 15, 2026 by
ibraheemdev
Member
•
Draft
[Something isn't working
rule
Implementing or modifying a lint rule
flake8-pyi] Fix false positive in __all__ (PYI053)
bug
#26872
opened Jul 15, 2026 by
ntBre
Contributor
Loading…
[ty] Use CharStr for interned string literals
ty
Multi-file analysis & type inference
#26871
opened Jul 15, 2026 by
charliermarsh
Member
•
Draft
[ty] Experiment: remove type-mapping visitor cache
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
#26870
opened Jul 15, 2026 by
charliermarsh
Member
•
Draft
[ty] Avoid lazy traversal in redundant-cast checks
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#26869
opened Jul 15, 2026 by
charliermarsh
Member
•
Draft
[ty] Enforce declared receiver TypeVar domains
ty
Multi-file analysis & type inference
#26863
opened Jul 15, 2026 by
charliermarsh
Member
Loading…
[ty] Prune receiver-mismatched overloads for aliased methods
ty
Multi-file analysis & type inference
#26861
opened Jul 15, 2026 by
dorage
Loading…
[ty] Keep TypedDict fallback methods in sync
ty
Multi-file analysis & type inference
#26860
opened Jul 15, 2026 by
charliermarsh
Member
•
Draft
[ty] Avoid unsound TypedDict dictionary disjointness
ty
Multi-file analysis & type inference
#26859
opened Jul 15, 2026 by
charliermarsh
Member
•
Draft
[ty] Make parsed modules Python-version aware
#26856
opened Jul 15, 2026 by
MichaReiser
Member
•
Draft
[ty] Experiment: Relaxed Multi-file analysis & type inference
isinstance narrowing using tagged object/Never types
ty
[Improvements or additions to documentation
pycodestyle] Document E731 fix safety
documentation
#26847
opened Jul 15, 2026 by
dwego
Loading…
[pycodestyle] Use the indent-width setting in E111 and E114
#26843
opened Jul 15, 2026 by
ericskavinski
Loading…
[ruff/ty] [playground] Prevent playground save popup
playground
A playground-specific issue
#26818
opened Jul 15, 2026 by
MeGaGiGaGon
Contributor
Loading…
[
flake8-comprehensions] NFKC-normalize keyword names in C408 fix
#26813
opened Jul 14, 2026 by
baltasarblanco
Contributor
Loading…
[ty] Cache sparse reachability checkpoints
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#26811
opened Jul 14, 2026 by
charliermarsh
Member
Loading…
[ty] Cache non-terminal-call reachability prefixes
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#26810
opened Jul 14, 2026 by
charliermarsh
Member
Loading…
[ty] Support own-line suppressions in Related to suggested fixes for violations
ty
Multi-file analysis & type inference
--add-ignore
fixes
#26808
opened Jul 14, 2026 by
charliermarsh
Member
Loading…
[ty] Prefer existing union members in positive runtime narrowing
ty
Multi-file analysis & type inference
#26804
opened Jul 14, 2026 by
charliermarsh
Member
•
Draft
[ty] Relaxed Multi-file analysis & type inference
isinstance narrowing using transient top materializations
ty
#26797
opened Jul 14, 2026 by
sharkdp
Contributor
Loading…
[ty] Share interned query keys across Salsa queries
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
#26794
opened Jul 14, 2026 by
MichaReiser
Member
Loading…
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.