Open Issues Need Help
View All on GitHubAn extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
AI Summary: Ruff's `UP045` rule, which converts `Optional[X]` to `X | None`, incorrectly transforms `Optional[None]` into `None | None`. This generated code is invalid Python, leading to a `TypeError` at runtime when executed. The issue highlights an edge case in PEP 604 conversion that needs a specific fix to prevent invalid code generation.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
AI Summary: The issue describes a bug where the 'deprecated' tag, associated with the `deprecated-import` (`UP035`) rule, fails to appear for imports of `typing.List` and `typing.Set` in the editor. While these types are deprecated and should be replaced by builtins, the tag correctly displays for other deprecated types like `typing.Sequence` and `typing.Generator`, indicating an inconsistency in how deprecation is visually flagged.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.
An extremely fast Python linter and code formatter, written in Rust.