Skip to content

Pull requests: astral-sh/ruff

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

[ty] Support **{...} unpacking in TypedDict constructors ty Multi-file analysis & type inference
#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] Use Enum.__new__ for enum constructor ty Multi-file analysis & type inference
#24513 opened Apr 9, 2026 by Glyphack Contributor Draft
[ty] Add test code lens support for pytest server Related to the LSP server ty Multi-file analysis & type inference
#24512 opened Apr 9, 2026 by Glyphack Contributor Draft
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 Never setters or deleters ty Multi-file analysis & type inference
#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 deletingFinal attributes ty Multi-file analysis & type inference
#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…
[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…
[ty] Add a SupportedPythonVersion enum configuration Related to settings and configuration ty Multi-file analysis & type inference
#24412 opened Apr 5, 2026 by charliermarsh Member Loading…
ProTip! Type g i on any issue or pull request to go back to the issue listing page.