gh-105324: Fix tokenize module main function for stdin (#105325)

This commit is contained in:
Pablo Galindo Salgado 2023-06-05 18:36:40 +02:00 committed by GitHub
parent 677cf39741
commit f04c16875b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -490,8 +490,7 @@ def error(message, filename=None, location=None):
else:
filename = "<stdin>"
tokens = _generate_tokens_from_c_tokenizer(
(x.encode('utf-8') for x in iter(sys.stdin.readline, "")
), "utf-8", extra_tokens=True)
sys.stdin.readline, extra_tokens=True)
# Output the tokenization

View file

@ -0,0 +1,2 @@
Fix the main function of the :mod:`tokenize` module when reading from
``sys.stdin``. Patch by Pablo Galindo