Skip to content

Y020: False positive with string default #327

@srittau

Description

@srittau

See python/typeshed#9546 for reference. Y020 is triggered on the following definition:

from typing_extensions import Literal

def foo(bar: str = "x") -> None: ...

An empty default string does not trigger the warning.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions