Skip to content

Commit 39652cd

Browse files
authored
bpo-40260: Remove unnecessary newline in compile() call (GH-19641)
Because some people subclass this class and call undocumented methods, and we don't want to break them.
1 parent 4454057 commit 39652cd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Lib/modulefinder.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ def load_module(self, fqname, fp, pathname, file_info):
339339
self.msgout(2, "load_module ->", m)
340340
return m
341341
if type == _PY_SOURCE:
342-
co = compile(fp.read()+b'\n', pathname, 'exec')
342+
co = compile(fp.read(), pathname, 'exec')
343343
elif type == _PY_COMPILED:
344344
try:
345345
data = fp.read()

0 commit comments

Comments
 (0)