typing-text-str-alias (UP019)#
Derived from the pyupgrade linter.
Fix is sometimes available.
What it does#
Checks for uses of typing.Text
.
Why is this bad?#
typing.Text
is an alias for str
, and only exists for Python 2
compatibility. As of Python 3.11, typing.Text
is deprecated. Use str
instead.
Example#
Use instead: