(original) (raw)

changeset: 84150:1e141c2cc0d7 user: Brett Cannon brett@python.org date: Sat Jun 15 14:32:11 2013 -0400 files: Lib/sysconfig.py description: Issue #17177: Stop using imp in sysconfig diff -r 8fff5554125d -r 1e141c2cc0d7 Lib/sysconfig.py --- a/Lib/sysconfig.py Sat Jun 15 14:27:21 2013 -0400 +++ b/Lib/sysconfig.py Sat Jun 15 14:32:11 2013 -0400 @@ -383,8 +383,8 @@ # get_platform() succeeds. name = '_sysconfigdata' if 'darwin' in sys.platform: - import imp - module = imp.new_module(name) + import types + module = types.ModuleType(name) module.build_time_vars = vars sys.modules[name] = module /brett@python.org