-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[ty] first pass at supporting Multi-file analysis & type inference
NewTypes of float and complex
ty
#21886
opened Dec 10, 2025 by
oconnor663
•
Draft
Document Improvements or additions to documentation
*.pyw is included by default in preview
documentation
#21885
opened Dec 10, 2025 by
Avasam
Loading…
Document range suppressions, reorganize suppression docs
documentation
Improvements or additions to documentation
suppression
Related to supression of violations e.g. noqa
#21884
opened Dec 10, 2025 by
amyreese
Loading…
[ty] default-specialize class-literal types in assignment to generic-alias types
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21883
opened Dec 10, 2025 by
carljm
Loading…
[ty] Adjust scope completions to use all reachable symbols
server
Related to the LSP server
ty
Multi-file analysis & type inference
#21872
opened Dec 9, 2025 by
BurntSushi
•
Draft
[ty] Checking files without extension
ty
Multi-file analysis & type inference
#21867
opened Dec 9, 2025 by
MichaReiser
Loading…
[ty] Add mypy primer check comparing same revisions
testing
Related to testing Ruff itself
ty
Multi-file analysis & type inference
#21864
opened Dec 9, 2025 by
MichaReiser
Loading…
[pylint] Implement too-many-lines (C0302)
needs-decision
Awaiting a decision from a maintainer
rule
Implementing or modifying a lint rule
#21853
opened Dec 8, 2025 by
tluolamo
Loading…
[ty] Teach Related to settings and configuration
ty
Multi-file analysis & type inference
ty check to ask uv to sync the venv of a PEP-723 script
configuration
[ty] improve bad specialization results & error messages
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21840
opened Dec 8, 2025 by
mtshiba
Loading…
Remove An internal refactor or improvement
BackwardsTokenizer based parenthesized_range references in ruff_linter
internal
#21836
opened Dec 8, 2025 by
denyszhak
Loading…
[ty] Fix stack overflows when attempting to do subtyping checks involving TypeVars with invalid recursive bounds or constraints
bug
Something isn't working
ty
Multi-file analysis & type inference
#21834
opened Dec 7, 2025 by
AlexWaygood
•
Draft
Remove
regex dependency from ruff_python_formatter
#21827
opened Dec 6, 2025 by
magic-akari
Loading…
3 tasks done
[ty] Support comparisons between variable-length tuples
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21824
opened Dec 6, 2025 by
charliermarsh
•
Draft
[ty] use "referable" definitions in implicit attribute inference
ty
Multi-file analysis & type inference
[ty] Improve typevar solving when encountering unions of generic types
ty
Multi-file analysis & type inference
#21818
opened Dec 5, 2025 by
suleymanozkeskin
Loading…
[ty] Move pytest search-path handling to desperate resolution
ecosystem-analyzer
ty
Multi-file analysis & type inference
[ty] SQLAlchemy investigation
do-not-merge
Do not merge this pull request
ty
Multi-file analysis & type inference
[ty] Break mandatory salsa cycle when inferring function definitions
performance
Potential performance improvement
ty
Multi-file analysis & type inference
[ty] Embeddable playground
playground
A playground-specific issue
ty
Multi-file analysis & type inference
[ty] Generic "manual" PEP 695 type aliases
ecosystem-analyzer
ty
Multi-file analysis & type inference
[ty] Improve spans of references to submodules imported in an Related to the LSP server
ty
Multi-file analysis & type inference
__init__.py
server
#21795
opened Dec 4, 2025 by
Gankra
Loading…
[ty] Emit diagnostic when a type variable with a default is followed by one without a default
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21787
opened Dec 4, 2025 by
11happy
Loading…
[ruff][ext-lint] 5: per-external-linter toml config
#21786
opened Dec 4, 2025 by
pieterh-oai
Loading…
Previous Next
ProTip!
Type g p on any issue or pull request to go back to the pull request listing page.