Comments
Patch
@@ -154,7 +154,7 @@
bytechr = struct.Struct('>B').pack
byterepr = b'%r'.__mod__
- class bytestr(bytes):
+ class bytestr(bytes): # type: Callable[[Union[bytes, str], bytestr]
"""A bytes which mostly acts as a Python 2 str
>>> bytestr(), bytestr(bytearray(b'foo')), bytestr(u'ascii'), bytestr(1)
@@ -398,7 +398,7 @@
unicode = unicode
bytechr = chr
byterepr = repr
- bytestr = str
+ bytestr = str # type: Callable[[Union[bytes, str], bytestr]
iterbytestr = iter
maybebytestr = identity
sysbytes = identity