*j t S SK Jr S SKJr SSKJr " S S5 r " S S5 rSS jr " S
S5 r S r
g
) )suppress)
TextIOWrapper )abcc , \ rS rSrSrS 4S jrS rSrg)SpecLoaderAdapter z6
Adapt a package spec to adapt the underlying loader.
c U R $ N)loaderspecs D/opt/alt/python313/lib64/python3.13/importlib/resources/_adapters.pySpecLoaderAdapter. s $++ c * Xl U" U5 U l g r )r r )selfr adapters r __init__SpecLoaderAdapter.__init__ s dmr c . [ U R U5 $ r )getattrr r names r __getattr__SpecLoaderAdapter.__getattr__ s tyy$''r )r r N)__name__
__module____qualname____firstlineno____doc__r r __static_attributes__ r r r r s &> $(r r c $ \ rS rSrSrS rS rSrg)TraversableResourcesLoader z1
Adapt a loader to provide TraversableResources.
c Xl g r r
r r s r r #TraversableResourcesLoader.__init__ r c H [ U R 5 R 5 $ r )CompatibilityFilesr _nativer s r get_resource_reader.TraversableResourcesLoader.get_resource_reader s !$)),4466r r
N)r r r r! r" r r/ r# r$ r r r&