-
Notifications
You must be signed in to change notification settings - Fork 2k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[ty] Respect property deleters in attribute deletion checks
ty
Multi-file analysis & type inference
#24475
opened Apr 7, 2026 by
charliermarsh
•
Draft
[ty] Disallow bare ParamSpecs in Concatenate prefixes
bug
Something isn't working
ty
Multi-file analysis & type inference
#24474
opened Apr 7, 2026 by
charliermarsh
Loading…
[ty] Remove tracking of whether a whole scope is in a An internal refactor or improvement
ty
Multi-file analysis & type inference
TYPE_CHECKING block
internal
#24472
opened Apr 7, 2026 by
AlexWaygood
Loading…
[ty] Break the semantic index out into its own crate
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
#24471
opened Apr 7, 2026 by
AlexWaygood
Loading…
[flake8-logging] Allow closures in except handlers for LOG004
#24464
opened Apr 7, 2026 by
anishgirianish
Loading…
fix(server): honor extension mapping for formatting
server
Related to the LSP server
#24463
opened Apr 7, 2026 by
silverstein
Loading…
[ty] Model bool-op branch snapshots
ty
Multi-file analysis & type inference
#24458
opened Apr 6, 2026 by
tamird
Loading…
[ty] Reduce memory usage of Multi-file analysis & type inference
Scope
ty
#24457
opened Apr 6, 2026 by
AlexWaygood
•
Draft
[ty] Preserve recursive class TypeVar defaults through cycles
ty
Multi-file analysis & type inference
#24455
opened Apr 6, 2026 by
charliermarsh
•
Draft
[ty] Preserve constrained TypeVar mappings at ** call sites
ty
Multi-file analysis & type inference
#24452
opened Apr 6, 2026 by
charliermarsh
•
Draft
[ty] Extend TypedDict constructor validation to union calls
ty
Multi-file analysis & type inference
#24450
opened Apr 6, 2026 by
charliermarsh
Loading…
[ty] Error when duplicate keywords are provided to TypedDict constructors
ty
Multi-file analysis & type inference
#24449
opened Apr 6, 2026 by
charliermarsh
Loading…
[ty] Respect mixed positional and keyword arguments in TypedDict constructor
ty
Multi-file analysis & type inference
#24448
opened Apr 6, 2026 by
charliermarsh
Loading…
[flake8-bugbear] Fix break/continue handling in loop-iterator-mutation
#24440
opened Apr 6, 2026 by
anishgirianish
Loading…
[ruff] Treat f-string interpolation as potential side effect in RUF019
fixes
Related to suggested fixes for violations
#24426
opened Apr 6, 2026 by
anishgirianish
Loading…
[ty] Fix Multi-file analysis & type inference
Self specialization for bound methods on union-bounded typevars
ty
#24425
opened Apr 5, 2026 by
charliermarsh
•
Draft
[flake8-bandit] Fix S103 false positives and negatives in mask analysis
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#24424
opened Apr 5, 2026 by
anishgirianish
Loading…
[ty] Use field type context for TypedDict constructor values
bug
Something isn't working
ty
Multi-file analysis & type inference
#24422
opened Apr 5, 2026 by
charliermarsh
Loading…
docs(PLR0124): clarify that self-comparison behavior depends on __eq__
#24418
opened Apr 5, 2026 by
nil957
Loading…
[ty] Add a materialization visitor
bug
Something isn't working
ty
Multi-file analysis & type inference
#24413
opened Apr 5, 2026 by
charliermarsh
Loading…
[ty] Add a Related to settings and configuration
ty
Multi-file analysis & type inference
SupportedPythonVersion enum
configuration
#24412
opened Apr 5, 2026 by
charliermarsh
Loading…
Fix: mark SIM114 autofix as unsafe when comments would be lost
fixes
Related to suggested fixes for violations
#24405
opened Apr 4, 2026 by
shivamtiwari3
Loading…
Previous Next
ProTip!
Follow long discussions with comments:>50.