Skip to content

Commit c50770d

Browse files
ginggsShivnarenSrinivasan
authored andcommitted
bpo-45428: Fix reading filenames from stdin in py_compile (pythonGH-28848)
Strip trailing '\n'.
1 parent c82f6be commit c50770d

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

Lib/py_compile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ def main():
190190
)
191191
args = parser.parse_args()
192192
if args.filenames == ['-']:
193-
filenames = sys.stdin.readlines()
193+
filenames = [filename.rstrip('\n') for filename in sys.stdin.readlines()]
194194
else:
195195
filenames = args.filenames
196196
for filename in filenames:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix a regression in py_compile when reading filenames from standard input.

0 commit comments

Comments
 (0)