Brett Cannon a6473f9cfd Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use
Lib/imp.py for imp.source_from_cache() instead of its own C version.

Also change PyImport_ExecCodeModuleObject() to not infer the source
path from the bytecode path like
PyImport_ExecCodeModuleWithPathnames() does. This makes the function
less magical.

This also has the side-effect of removing all uses of MAXPATHLEN in
Python/import.c which can cause failures on really long filenames.
2012-07-13 13:57:03 -04:00
..
2012-01-18 21:45:15 +01:00
2012-03-12 11:16:03 -07:00
2012-06-23 14:19:58 +02:00
2011-09-28 07:41:54 +02:00
2012-02-21 16:08:05 -05:00