-
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] Apply narrowing to Multi-file analysis & type inference
len calls based on argument size
ecosystem-analyzer
ty
#22026
opened Dec 17, 2025 by
charliermarsh
Loading…
[ty] Unwrap Multi-file analysis & type inference
enum.nonmember values
ty
#22025
opened Dec 17, 2025 by
charliermarsh
Loading…
[ty] Support custom builtins
ty
Multi-file analysis & type inference
#22021
opened Dec 17, 2025 by
Wizzerinus
Loading…
[ty] Experiment
ty
Multi-file analysis & type inference
#22020
opened Dec 17, 2025 by
MichaReiser
•
Draft
Treat Multi-file analysis & type inference
__setattr__ as fallback-only
ecosystem-analyzer
ty
#22014
opened Dec 17, 2025 by
charliermarsh
Loading…
[
flake8-use-pathlib] Fix PTH's unsafe handling when return types change in compound statements
#22009
opened Dec 16, 2025 by
chirizxc
Loading…
[ty] improve rendering of signatures in hovers
server
Related to the LSP server
ty
Multi-file analysis & type inference
#22007
opened Dec 16, 2025 by
Gankra
Loading…
[ty] Don't suggest keyword statements when only expressions are valid
server
Related to the LSP server
ty
Multi-file analysis & type inference
#22002
opened Dec 16, 2025 by
RasmusNygren
•
Draft
[ty] disallow type variables within type variable bounds/constraints
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21984
opened Dec 15, 2025 by
mtshiba
Loading…
fix: target-version fallback with extend
breaking
Breaking API change
configuration
Related to settings and configuration
#21980
opened Dec 14, 2025 by
denyszhak
Loading…
[ty] Fix panic where we would incorrectly consider overloads in another file as belonging to a function in the file being checked
bug
Something isn't working
ty
Multi-file analysis & type inference
#21977
opened Dec 14, 2025 by
AlexWaygood
•
Draft
New rule to prevent implicit string concatenation in collections
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#21972
opened Dec 14, 2025 by
hauntsaninja
Loading…
[ty] Respect intersections in iterations
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21965
opened Dec 13, 2025 by
charliermarsh
Loading…
[PT010] Allow
match and check keyword arguments without exception class (pytest 8.4.0+)
#21964
opened Dec 13, 2025 by
mahiro72
Loading…
[ty] Add truncation policy for displaying overloads on single line
ty
Multi-file analysis & type inference
#21949
opened Dec 12, 2025 by
dhruvmanila
•
Draft
[ty] Add basic support for overloads in Multi-file analysis & type inference
ParamSpec
ecosystem-analyzer
ty
#21946
opened Dec 12, 2025 by
dhruvmanila
•
Draft
[ty] Use datatest instead of dirtest
testing
Related to testing Ruff itself
ty
Multi-file analysis & type inference
#21937
opened Dec 12, 2025 by
MichaReiser
Loading…
Fixes #21881: return-in-generator (B901) - should not be reported on pytest hook wrappers
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#21931
opened Dec 12, 2025 by
assadyousuf
Loading…
[ty] Subtyping for bidirectional inference
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21930
opened Dec 11, 2025 by
ibraheemdev
•
Draft
[ty] Handle overloads in rename
server
Related to the LSP server
ty
Multi-file analysis & type inference
#21920
opened Dec 11, 2025 by
MichaReiser
•
Draft
Report diagnostics for invalid/unmatched range suppression comments
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#21908
opened Dec 10, 2025 by
amyreese
Loading…
[ty] Infer typevar specializations for implicit generic protocols
ecosystem-analyzer
ty
Multi-file analysis & type inference
Previous Next
ProTip!
Exclude everything labeled
bug with -label:bug.