'no_type_check',
'no_type_check_decorator',
'overload',
+ 'Text',
]
# The pseudo-submodules 're' and 'io' are part of the public
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
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.