From c0d46a20353b733befb85d8b9cc24e5b0bcd8f9a Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Sat, 23 Nov 2019 20:17:14 +0100 Subject: [PATCH] Mostly undo #3372 (#3481) readline callback must return str, not bytes. --- stdlib/3/tokenize.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/3/tokenize.pyi b/stdlib/3/tokenize.pyi index 4a2959015..54684f3b2 100644 --- a/stdlib/3/tokenize.pyi +++ b/stdlib/3/tokenize.pyi @@ -40,7 +40,7 @@ class Untokenizer: def untokenize(iterable: Iterable[_Token]) -> Any: ... def detect_encoding(readline: Callable[[], bytes]) -> Tuple[str, Sequence[bytes]]: ... def tokenize(readline: Callable[[], bytes]) -> Generator[TokenInfo, None, None]: ... -def generate_tokens(readline: Callable[[], bytes]) -> Generator[TokenInfo, None, None]: ... # undocumented +def generate_tokens(readline: Callable[[], str]) -> Generator[TokenInfo, None, None]: ... # undocumented if sys.version_info >= (3, 6): from os import PathLike