bpo-45428: Fix reading filenames from stdin in py_compile (GH-28848)

Strip trailing '\n'.
(cherry picked from commit 59a633d3e2)

Co-authored-by: Graham Inggs <ginggs@debian.org>
This commit is contained in:
Miss Islington (bot) 2021-10-15 05:14:35 -07:00 committed by GitHub
parent 4641afef66
commit 2b6eb81496
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -190,7 +190,7 @@ def main():
)
args = parser.parse_args()
if args.filenames == ['-']:
filenames = sys.stdin.readlines()
filenames = [filename.rstrip('\n') for filename in sys.stdin.readlines()]
else:
filenames = args.filenames
for filename in filenames:

View file

@ -0,0 +1 @@
Fix a regression in py_compile when reading filenames from standard input.