-
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
fix(pydoclint): suppress DOC201 for generators with only bare/None returns
#24525
opened Apr 9, 2026 by
nudiltoys-cmyk
Loading…
[ty] Support Multi-file analysis & type inference
**{...} unpacking in TypedDict constructors
ty
#24523
opened Apr 9, 2026 by
charliermarsh
Member
•
Draft
[ty] fix wrong assignability of type[T] to a metaclass
ty
Multi-file analysis & type inference
#24515
opened Apr 9, 2026 by
carljm
Contributor
Loading…
[ty] Add test code lens support for pytest
server
Related to the LSP server
ty
Multi-file analysis & type inference
Restrict PYI034 for in-place operations in .py files to enclosing class
rule
Implementing or modifying a lint rule
#24511
opened Apr 9, 2026 by
charliermarsh
Member
Loading…
[ty] Reject using properties with Multi-file analysis & type inference
Never setters or deleters
ty
#24510
opened Apr 9, 2026 by
charliermarsh
Member
•
Draft
[ty] Normalize property setter and deleter wrappers
ty
Multi-file analysis & type inference
#24509
opened Apr 9, 2026 by
charliermarsh
Member
•
Draft
[ty] Reject deletingMulti-file analysis & type inference
Final attributes
ty
#24508
opened Apr 9, 2026 by
charliermarsh
Member
Loading…
[ty] Support partially specialized type context for collection literals
ty
Multi-file analysis & type inference
#24506
opened Apr 8, 2026 by
ibraheemdev
Member
Loading…
[ty] Respect property deleters in attribute deletion checks
ty
Multi-file analysis & type inference
#24500
opened Apr 8, 2026 by
charliermarsh
Member
Loading…
[ty] Ignore unsupported editor-selected Python versions
server
Related to the LSP server
ty
Multi-file analysis & type inference
#24498
opened Apr 8, 2026 by
charliermarsh
Member
Loading…
[flake8-return] Fix RET504 false positive when variable is read in except/finally
#24484
opened Apr 8, 2026 by
anishgirianish
Contributor
•
Draft
[ty] Fix ParamSpec defaults and alias variance
ty
Multi-file analysis & type inference
#24479
opened Apr 8, 2026 by
charliermarsh
Member
•
Draft
[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
Member
Loading…
[ty] Model bool-op branch snapshots
ty
Multi-file analysis & type inference
#24458
opened Apr 6, 2026 by
tamird
Loading…
[ty] Preserve recursive class TypeVar defaults through cycles
ty
Multi-file analysis & type inference
#24455
opened Apr 6, 2026 by
charliermarsh
Member
•
Draft
[ty] Preserve constrained TypeVar mappings at ** call sites
ty
Multi-file analysis & type inference
#24452
opened Apr 6, 2026 by
charliermarsh
Member
•
Draft
[ty] Extend TypedDict constructor validation to union calls
ty
Multi-file analysis & type inference
#24450
opened Apr 6, 2026 by
charliermarsh
Member
•
Draft
[ty] Error when duplicate keywords are provided to TypedDict constructors
ty
Multi-file analysis & type inference
#24449
opened Apr 6, 2026 by
charliermarsh
Member
Loading…
[ty] Respect mixed positional and keyword arguments in TypedDict constructor
ty
Multi-file analysis & type inference
#24448
opened Apr 6, 2026 by
charliermarsh
Member
Loading…
[flake8-bugbear] Fix break/continue handling in loop-iterator-mutation
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#24440
opened Apr 6, 2026 by
anishgirianish
Contributor
Loading…
[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
Contributor
Loading…
docs(PLR0124): clarify that self-comparison behavior depends on __eq__
#24418
opened Apr 5, 2026 by
nil957
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
Member
Loading…
Previous Next
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.