-
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] Don't suggest things that aren't subclasses of Related to the LSP server
ty
Multi-file analysis & type inference
BaseException after raise
server
#21571
opened Nov 21, 2025 by
BurntSushi
Loading…
[ty] Substitute for Multi-file analysis & type inference
typing.Self when checking protocol members
ty
#21569
opened Nov 21, 2025 by
dcreager
Loading…
[flake8-commas] Add an option for allowing single-argument functions (COM812)
configuration
Related to settings and configuration
needs-decision
Awaiting a decision from a maintainer
#21567
opened Nov 21, 2025 by
davidt
Loading…
[ty] Improve diagnostics when a submodule is not available as an attribute on a module-literal type
diagnostics
Related to reporting of diagnostics.
ecosystem-analyzer
ty
Multi-file analysis & type inference
#21561
opened Nov 21, 2025 by
AlexWaygood
Loading…
[ty] Allow specialization of generic classes with TypeVar instances
ecosystem-analyzer
ty
Multi-file analysis & type inference
[ty] support generic aliases in Multi-file analysis & type inference
type[...], like type[C[int]]
ty
#21552
opened Nov 21, 2025 by
oconnor663
Loading…
[ty] Infer typevar specializations for Multi-file analysis & type inference
Callable return types
ty
[pyflakes] Treat function-scope bare annotations as locals per PEP 526 (F821)
#21540
opened Nov 20, 2025 by
Ruchir28
Loading…
[ty] Distinguish "unconstrained" from "constrained to any type"
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
#21539
opened Nov 20, 2025 by
dcreager
Loading…
[ty] Add more and update existing projects in An internal refactor or improvement
ty
Multi-file analysis & type inference
ty_benchmark
internal
#21536
opened Nov 20, 2025 by
MichaReiser
Loading…
Add rule to detect unnecessary class properties
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#21535
opened Nov 20, 2025 by
ShaharNaveh
Loading…
[flake8-implicit-str-concat] Avoid invalid fix generated by autofix (ISC003)
bug
Something isn't working
fixes
Related to suggested fixes for violations
#21517
opened Nov 18, 2025 by
prakhar1144
Loading…
[ty] Typevars should be considered equivalent even after lazy defaults/bounds/etc are forced
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
#21506
opened Nov 18, 2025 by
dcreager
Loading…
[ty] Fix Multi-file analysis & type inference
Todo type for starred elements in tuple/list/set expressions
ecosystem-analyzer
ty
#21499
opened Nov 17, 2025 by
AlexWaygood
•
Draft
[Something isn't working
parser
Related to the parser
parser] Fix panic when parsing IPython escape command expressions
bug
#21480
opened Nov 16, 2025 by
danparizher
Loading…
[Something isn't working
flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222, SIM223)
bug
#21479
opened Nov 16, 2025 by
danparizher
Loading…
[ty] fix ty playground initialization and vite optimization issues
playground
A playground-specific issue
ty
Multi-file analysis & type inference
#21471
opened Nov 15, 2025 by
mtshiba
Loading…
[Implementing or modifying a lint rule
flake8-bandit] Handle string literal bindings in suspicious-url-open-usage (S310)
rule
#21469
opened Nov 15, 2025 by
danparizher
Loading…
[ty] Add support for Multi-file analysis & type inference
P.args and P.kwargs
ty
#21445
opened Nov 14, 2025 by
dhruvmanila
•
Draft
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.