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] 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
[flake8-pyi] Fix false positive in __all__ (PYI053) bug Something isn't working rule Implementing or modifying a lint rule
#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] Do not top-materialize TypeIs types ty Multi-file analysis & type inference
#26864 opened Jul 15, 2026 by sharkdp Contributor Draft
[ty] Enforce declared receiver TypeVar domains ty Multi-file analysis & type inference
#26863 opened Jul 15, 2026 by charliermarsh Member Loading…
Lint TOML files in the LSP server Related to the LSP server
#26862 opened Jul 15, 2026 by ntBre Contributor Draft
[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] Experiment: Relaxed isinstance narrowing using tagged object/Never types ty Multi-file analysis & type inference
#26848 opened Jul 15, 2026 by sharkdp Contributor Draft
[pycodestyle] Document E731 fix safety documentation Improvements or additions to documentation
#26847 opened Jul 15, 2026 by dwego Loading…
[ruff/ty] [playground] Prevent playground save popup playground A playground-specific issue
#26818 opened Jul 15, 2026 by MeGaGiGaGon 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 --add-ignore fixes Related to suggested fixes for violations ty Multi-file analysis & type inference
#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
docs: Document argfile support
#26803 opened Jul 14, 2026 by Joosboy Contributor Loading…
[ty] Relaxed isinstance narrowing using transient top materializations ty Multi-file analysis & type inference
#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…
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.