See python/typeshed#9546 for reference. Y020 is triggered on the following definition: ```python from typing_extensions import Literal def foo(bar: str = "x") -> None: ... ``` An empty default string does not trigger the warning.