*jS S SK r S SKrS SKrS SKrS SKrS SKJrJrJrJ r J
r
JrJr S SKJ
r
Jr S SKJr \\\R" \ 4 r/ SQr " S S\ R( S9r " S S
\5 r\
" S S\5 5 r " S
S\5 rg) N)AnyBinaryIOIterableIteratorNoReturnTextOptional)runtime_checkableProtocol)Union)ResourceReaderTraversableTraversableResourcesc \ rS rSr\R
S\S\4S j5 r\R
S\S\4S j5 r \R
S\S\
4S j5 r\R
S\\
4S j5 rS rg
)r
resourcereturnc [ eNFileNotFoundErrorselfr s >/opt/alt/python313/lib64/python3.13/importlib/resources/abc.py
open_resourceResourceReader.open_resource s
c [ er r r s r
resource_pathResourceReader.resource_path s
r pathc [ er r r r! s r is_resourceResourceReader.is_resource, s
r c [ er r r s r contentsResourceReader.contents4 s
r N)__name__
__module____qualname____firstlineno__abcabstractmethodr r r r boolr$ r strr( __static_attributes__r* r r r
r
s d x
d
t
(3- r r
) metaclassc \ rS rSrSrg)TraversalError: r* N)r+ r, r- r. r3 r* r r r6 r6 : s r r6 c J \ rS rSr\R
S\S 4S j5 rS\4S jr SS\
\ S\4S jjr\R
S\
4S j5 r\R
S\
4S j5 rS
\SS 4S jrS\SS 4S
jr\R
SS j5 r\\R
S\4S j5 5 rSrg)r > r c g r r* r' s r iterdirTraversable.iterdirH r c z U R S5 nUR 5 sS S S 5 $ ! , ( d f g = fNrbopenread)r strms r
read_bytesTraversable.read_bytesN s$ YYt_99; __s ,
:Nencodingc v U R US9 nUR 5 sS S S 5 $ ! , ( d f g = f)N)rG rA )r rG rD s r read_textTraversable.read_textU s) YYY
)T99; *
)
)s *
8c g r r* r' s r is_dirTraversable.is_dir\ r= r c g r r* r' s r is_fileTraversable.is_fileb r= r descendantsc Z ^ U( d U $ [ R R S [ [ R
U5 5 5 n[
U5 mU4S jU R 5 5 n [
U5 nUR " U6 $ ! [ a [ ST[ U5 5 ef = f)Nc 3 8 # U H oR v M g 7fr )parts).0r! s r