Christian Heimes added the comment: > runpy is failing because pkgutil is failing because it is giving > compile() part of a source file instead of the entire thing:: > > Traceback (most recent call last): > File "/Users/drifty/Dev/python/3.x/pristine/Lib/runpy.py", line 97, > in _run_module_as_main > loader, code, fname = _get_module_details(mod_name) > File "/Users/drifty/Dev/python/3.x/pristine/Lib/runpy.py", line 82, > in _get_module_details > code = loader.get_code(mod_name) > File "/Users/drifty/Dev/python/3.x/pristine/Lib/pkgutil.py", line > 275, in get_code > self.code = compile(source, self.filename, 'exec') > File "/Users/drifty/Dev/python/3.x/pristine/Lib/tokenize.py", line 2 > "UR'''": single3prog, 'UR"""': double3prog, > ^ > IndentationError: unexpected indent > > That bad line is the first line in the 'source' variable being passed > to compile(). So somewhere the beginning of the source file is being > chopped up.
Could you please comment out the PyTokenizer_FindEncoding(fp) call in Python/import.c to check if it is related to it? That's the only change (I can think of) that may be related to the problem. I always rewind the fp in the function but it may not work on Mac. Christian __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1267> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com