diff options
-rw-r--r-- | Lib/typing.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Lib/typing.py b/Lib/typing.py index de2a462..6ead3c4 100644 --- a/Lib/typing.py +++ b/Lib/typing.py @@ -65,6 +65,7 @@ __all__ = [ 'no_type_check', 'no_type_check_decorator', 'overload', + 'Text', ] # The pseudo-submodules 're' and 'io' are part of the public @@ -1519,7 +1520,7 @@ class KeysView(MappingView[KT], AbstractSet[KT], class ItemsView(MappingView[Tuple[KT, VT_co]], - Set[Tuple[KT, VT_co]], + AbstractSet[Tuple[KT, VT_co]], Generic[KT, VT_co], extra=collections_abc.ItemsView): pass @@ -1592,6 +1593,10 @@ def NamedTuple(typename, fields): return cls +# Python-version-specific alias (Python 2: unicode; Python 3: str) +Text = str + + class IO(Generic[AnyStr]): """Generic base class for TextIO and BinaryIO. |