From 1beede466d077d0242ad458856fde4b936e89f07 Mon Sep 17 00:00:00 2001 From: ahgamut <41098605+ahgamut@users.noreply.github.com> Date: Mon, 20 Jun 2022 15:09:03 +0530 Subject: [PATCH] comment out some lines in _bootstrap - CosmoImporter calls the other two Importer's checks internally - ExtensionFileLoader will not be called because static --- third_party/python/Lib/importlib/_bootstrap.py | 4 ++-- third_party/python/Lib/importlib/_bootstrap_external.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/third_party/python/Lib/importlib/_bootstrap.py b/third_party/python/Lib/importlib/_bootstrap.py index 7c484fb8c..9ae8032db 100644 --- a/third_party/python/Lib/importlib/_bootstrap.py +++ b/third_party/python/Lib/importlib/_bootstrap.py @@ -1087,8 +1087,8 @@ def _install(sys_module, _imp_module): _setup(sys_module, _imp_module) sys.meta_path.append(_imp_module.CosmoImporter) - sys.meta_path.append(BuiltinImporter) - sys.meta_path.append(FrozenImporter) + # sys.meta_path.append(BuiltinImporter) + # sys.meta_path.append(FrozenImporter) global _bootstrap_external import _frozen_importlib_external diff --git a/third_party/python/Lib/importlib/_bootstrap_external.py b/third_party/python/Lib/importlib/_bootstrap_external.py index 43fca240a..54713dd82 100644 --- a/third_party/python/Lib/importlib/_bootstrap_external.py +++ b/third_party/python/Lib/importlib/_bootstrap_external.py @@ -1346,10 +1346,10 @@ def _get_supported_file_loaders(): Each item is a tuple (loader, suffixes). """ - extensions = ExtensionFileLoader, _imp.extension_suffixes() + # extensions = ExtensionFileLoader, _imp.extension_suffixes() source = SourceFileLoader, SOURCE_SUFFIXES bytecode = SourcelessFileLoader, BYTECODE_SUFFIXES - return [bytecode, extensions, source] + return [bytecode, source] #, extensions] def _setup(_bootstrap_module): """Setup the path-based importers for importlib by importing needed