commit | 8bd14fb398b1b89c82defdac6c5755c9ca86859b | [log] [tgz] |
---|---|---|
author | Christian Heimes <christian@cheimes.de> | Thu Nov 08 16:34:32 2007 +0000 |
committer | Christian Heimes <christian@cheimes.de> | Thu Nov 08 16:34:32 2007 +0000 |
tree | 6b0c944665e76f33d32bd40c7676693c7556a2a6 | |
parent | 1a13d597093422d666e0efa3d6d51f8a507b5317 [diff] [blame] |
Fixed #1403 where compileall and py_compile choked on an encoding header in a py file. Both modules need more unit tests.
diff --git a/Lib/py_compile.py b/Lib/py_compile.py index f7a2002..912972b 100644 --- a/Lib/py_compile.py +++ b/Lib/py_compile.py
@@ -88,7 +88,7 @@ break m = re.match(r".*\bcoding:\s*(\S+)\b", line) if m: - return str(m.group(1)) + return m.group(1).decode("ascii") return default finally: f.close()