MCPcopy Index your code
hub / github.com/RustPython/RustPython / from_package

Function from_package

Lib/importlib/resources/_common.py:108–118  ·  view source on GitHub ↗

Return a Traversable object for the given package.

(package: types.ModuleType)

Source from the content-addressed store, hash-verified

106
107
108def from_package(package: types.ModuleType):
109 """
110 Return a Traversable object for the given package.
111
112 """
113 # deferred for performance (python/cpython#109829)
114 from ._adapters import wrap_spec
115
116 spec = wrap_spec(package)
117 reader = spec.loader.get_resource_reader(spec.name)
118 return reader.files()
119
120
121@contextlib.contextmanager

Callers 1

filesFunction · 0.85

Calls 3

wrap_specFunction · 0.85
get_resource_readerMethod · 0.45
filesMethod · 0.45

Tested by

no test coverage detected