MCPcopy Create free account
hub / github.com/python/cpython / require_extension

Function require_extension

Lib/test/test_import/__init__.py:116–122  ·  view source on GitHub ↗
(module, *, skip=False)

Source from the content-addressed store, hash-verified

114 assert module.__spec__.origin == 'built-in', module.__spec__
115
116def require_extension(module, *, skip=False):
117 # Apple extensions must be distributed as frameworks. This requires
118 # a specialist loader.
119 if is_apple_mobile:
120 _require_loader(module, AppleFrameworkLoader, skip)
121 else:
122 _require_loader(module, ExtensionFileLoader, skip)
123
124def require_frozen(module, *, skip=True):
125 module = _require_loader(module, FrozenImporter, skip)

Calls 1

_require_loaderFunction · 0.85

Used in the wild real call sites across dependent graphs

searching dependent graphs…