MCPcopy Index your code
hub / github.com/python/cpython / from_package

Function from_package

Lib/importlib/resources/_common.py:74–84  ·  view source on GitHub ↗

Return a Traversable object for the given package.

(package: types.ModuleType)

Source from the content-addressed store, hash-verified

72
73
74def from_package(package: types.ModuleType):
75 """
76 Return a Traversable object for the given package.
77
78 """
79 # deferred for performance (python/cpython#109829)
80 from ._adapters import wrap_spec
81
82 spec = wrap_spec(package)
83 reader = spec.loader.get_resource_reader(spec.name)
84 return reader.files()
85
86
87@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

Used in the wild real call sites across dependent graphs

searching dependent graphs…