*j S SK r S SKrS SKrS SKJrJr SSK JrJr " S S\ R 5 r " S S\5 r " S S \5 r " S S\\ 5 rg) N)BinaryIOList )TraversableTraversableResourcesc \ rS rSr\\R S\4S j5 5 r\R S\ S 4S j5 r \R S\ \ 4S j5 r\R S\S\4S j5 r \S 5 rS rg )SimpleReader returnc g N selfs A/opt/alt/python313/lib64/python3.13/importlib/resources/simple.pypackageSimpleReader.package c g r r r s r childrenSimpleReader.children r r c g r r r s r resourcesSimpleReader.resources! r r resourcec g r r )r r s r open_binarySimpleReader.open_binary' r r c > U R R S5 S $ )N.)r splitr s r nameSimpleReader.name- s ||!!#&r**r r N)__name__ __module____qualname____firstlineno__propertyabcabstractmethodstrr r r r r r r$ __static_attributes__r r r r r s $~. 49 C H + +r r c : \ rS rSrS\4S jrS rS rS rS r Sr g ) ResourceContainer2 readerc Xl g r r2 )r r2 s r __init__ResourceContainer.__init__7 s r c gNTr r s r is_dirResourceContainer.is_dir: r c gNFr r s r is_fileResourceContainer.is_file= r c ^ U 4S jT R R 5 n[ [ T R R 5 5 n[ R " X5 $ )Nc 3 <