Jz`fScsSSKrSSKrSSKrSSKrSSKrSSKJrJrJrJ r J r J r J r SSKJ r Jr SSKJr \\\R"\4r/SQr"SS\R(S9r"S S \5r\ "S S \55r"S S\5rg)iN)AnyBinaryIOIterableIteratorNoReturnTextOptional)runtime_checkableProtocol)Union)ResourceReader TraversableTraversableResourcescs\rSrSr\R S\S\4Sj5r\R S\S\4Sj5r \R S\S\ 4Sj5r \R S\ \ 4Sj5rS rg ) r iresourcereturnc[eNZFileNotFoundErrorselfr  0/usr/lib64/python3.13/importlib/resources/abc.py open_resourceZResourceReader.open_resources  crrrrrr resource_pathZResourceReader.resource_paths  rpathcrrrrrrr is_resourceZResourceReader.is_resource,s  rcrrrr rcontentsZResourceReader.contents4s  rN)__name__ __module__ __qualname____firstlineno__abcabstractmethodrrrrboolrrstrr__static_attributes__rrrr r s   d  x       d  t           (3-  rr )Z metaclasscs\rSrSrSrg)TraversalErrori:rN)r r!r"r#r(rrrr)r):srr)csJ\rSrSr\R S\S4Sj5rS\4Sjr SS\ \ S\ 4Sjjr \R S\ 4Sj5r\R S\ 4S j5rS \SS4S jrS \SS4S jr\R SSj5r\\R S\ 4Sj55rSrg)r i>rcgrrrrriterdirZTraversable.iterdirHrcszURS5nUR5sSSS5 $!,(df  g=fNZrbopenZread)rstrmrr read_bytesZTraversable.read_bytesNs/YYt_ 99;   s, :NencodingcsvURUS9nUR5sSSS5 $!,(df  g=f)N)r2r.)rr2r0s r read_textZTraversable.read_textUs2YYY ) T99;   s* 8cr*rrrrris_dirZTraversable.is_dir\r,rcr*rrrrris_fileZTraversable.is_filebr,r descendantscsZ^U(dU$[RRS[[R U555n[ U5mU4SjUR55n[ U5nUR"U6$![a [ST[U55ef=f)Nc36# UHoRv M g7fr)Zparts).0rrr 'Traversable.joinpath..rs. JJ. c3sH># UHoRT:XdMUv M g7frname)r8Z traversabletargets rr9r:vs# '=M=MQW=WKK s" "z"Target not found during traversal.) itertoolsZchainZ from_iterableZmappathlibZ PurePosixPathZnextr+Z StopIterationr)Zlistjoinpath)rr6ZnamesZmatchesZmatchr>s @rrAZTraversable.joinpathhsK--. #&w'<'  ME ~~u%%   4fd5k  s / B !B*childcs$URU5$r)rA)rrBrr __truediv__ZTraversable.__truediv__s}}U##rcr*rr)rZmodeZargsZkwargss rr/ZTraversable.openr,rcr*rrrrrr=ZTraversable.namer,rrr)Zr)r r!r"r#r$r%rr+Zbytesr1rr'r3r&r4r5StrPathrArCr/Zpropertyr=r(rrrr r >s  -0  E(3-3        &W&&2$$]$     c  rr cs\rSrSr\R S Sj5rS\S\R4Sjr S\ S\ 4Sjr S\S\4SjrS\\4S jrS rg ) r ircr*rrrrrfilesZTraversableResources.filesr,rr cs^UR5RU5RS5$r-)rErAr/rrrrZ"TraversableResources.open_resources$zz|$$X.33D99rcs[U5errrrrrZ"TraversableResources.resource_paths ))rrcs\UR5RU5R5$r)rErAr5rrrrZ TraversableResources.is_resources"zz|$$T*2244rcsLSUR5R55$)Nc3r7rr<)r8Zitemrrr9Z0TraversableResources.contents..s=d =r;)rEr+rrrrZTraversableResources.contentss=djjl&:&:&<==rrN)rr )r r!r"r#r$r%rErDioZBufferedReaderrrrrr&rrr'rr(rrrr r sm  BB:g:"2C2C:*c*h*55D5>(3->rr )r$rFr?Zosr@Ztypingrrrrrrrrrr r'ZPathLikerDZ__all__ZABCMetar Z Exceptionr)r r rrrrGs  NNN. R[[%% & C' s{{' T Y W (W W t>>>r