Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4a2e1a0

Browse files
committed
Undo a bad mq management thingy.
1 parent 9777109 commit 4a2e1a0

1 file changed

Lines changed: 0 additions & 44 deletions

File tree

Lib/importlib/_bootstrap.py

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1038,47 +1038,3 @@ def _setup(sys_module, imp_module):
10381038
raise ImportError('importlib requires posix or nt')
10391039
setattr(self_module, '_os', os_module)
10401040
setattr(self_module, 'path_sep', path_sep)
1041-
1042-
1043-
1044-
def _setup(sys_module, imp_module):
1045-
"""Setup importlib by importing needed built-in modules and injecting them
1046-
into the global namespace.
1047-
1048-
As sys is needed for sys.modules access and imp is needed to load built-in
1049-
modules those two modules must be explicitly passed in.
1050-
1051-
"""
1052-
global imp, sys
1053-
imp = imp_module
1054-
sys = sys_module
1055-
1056-
for module in (imp, sys):
1057-
if not hasattr(module, '__loader__'):
1058-
module.__loader__ = BuiltinImporter
1059-
1060-
self_module = sys.modules[__name__]
1061-
for builtin_name in ('_io', '_warnings', 'builtins', 'marshal'):
1062-
if builtin_name not in sys.modules:
1063-
builtin_module = BuiltinImporter.load_module(builtin_name)
1064-
else:
1065-
builtin_module = sys.modules[builtin_name]
1066-
setattr(self_module, builtin_name, builtin_module)
1067-
1068-
for builtin_os, path_sep in [('posix', '/'), ('nt', '\\'), ('os2', '\\')]:
1069-
if builtin_os in sys.modules:
1070-
os_module = sys.modules[builtin_os]
1071-
break
1072-
else:
1073-
try:
1074-
os_module = BuiltinImporter.load_module(builtin_os)
1075-
# TODO: rip out os2 code after 3.3 is released as per PEP 11
1076-
if builtin_os == 'os2' and 'EMX GCC' in sys.version:
1077-
path_sep = '/'
1078-
break
1079-
except ImportError:
1080-
continue
1081-
else:
1082-
raise ImportError('importlib requires posix or nt')
1083-
setattr(self_module, '_os', os_module)
1084-
setattr(self_module, 'path_sep', path_sep)

0 commit comments

Comments
 (0)