/opt/alt/python-internal/lib64/python3.11/importlib/resources/__pycache__
NameSizeModeActions
abc.cpython-311.opt-1.pyc85200644editdlrm
abc.cpython-311.opt-2.pyc66930644editdlrm
abc.cpython-311.pyc85200644editdlrm
readers.cpython-311.opt-1.pyc83190644editdlrm
readers.cpython-311.opt-2.pyc79920644editdlrm
readers.cpython-311.pyc83190644editdlrm
simple.cpython-311.opt-1.pyc69020644editdlrm
simple.cpython-311.opt-2.pyc60710644editdlrm
simple.cpython-311.pyc69020644editdlrm
_adapters.cpython-311.opt-1.pyc107130644editdlrm
_adapters.cpython-311.opt-2.pyc98940644editdlrm
_adapters.cpython-311.pyc107130644editdlrm
_common.cpython-311.opt-1.pyc42590644editdlrm
_common.cpython-311.opt-2.pyc38190644editdlrm
_common.cpython-311.pyc42590644editdlrm
_itertools.cpython-311.opt-1.pyc13580644editdlrm
_itertools.cpython-311.opt-2.pyc12940644editdlrm
_itertools.cpython-311.pyc13580644editdlrm
_legacy.cpython-311.opt-1.pyc64560644editdlrm
_legacy.cpython-311.opt-2.pyc53560644editdlrm
_legacy.cpython-311.pyc64560644editdlrm
__init__.cpython-311.opt-1.pyc7960644editdlrm
__init__.cpython-311.opt-2.pyc7380644editdlrm
__init__.cpython-311.pyc7960644editdlrm
Edit: /opt/alt/python-internal/lib64/python3.11/importlib/resources/__pycache__/readers.cpython-311.pyc (8319B)
§ � ÙDº)‚ãóÜ—ddlZddlZddlZddlZddlmZddlmZd„ZGd„dej ¦«Z Gd„d ej ¦«Z Gd „d ej ¦«Z Gd „d ej ¦«ZdS)éNé)Úabc)Úunique_everseencóZ—ttj |¦«¦«S©N)ÚiterÚ collectionsÚ OrderedDictÚfromkeys)Úitemss úH/opt/alt/python-internal/lib64/python3.11/importlib/resources/readers.pyÚremove_duplicatesr s!€Ý • Ô'×0Ò0°Ñ7Ô7Ñ 8Ô 8Ð8ócó —eZdZd„Zd„Zd„ZdS)Ú FileReadercóL—tj|j¦«j|_dSr)ÚpathlibÚPathÚpathÚparent)ÚselfÚloaders r Ú__init__zFileReader.__init__s€Ý”L ¤Ñ-Ô-Ô4ˆŒ ˆ ˆ rcóP—t|j |¦«¦«S©z{ Return the file system path to prevent `resources.path()` from creating a temporary copy. ©ÚstrrÚjoinpath©rÚresources r Ú resource_pathzFileReader.resource_pathó"€õ �4”9×%Ò% hÑ/Ô/Ñ0Ô0Ð0rcó—|jSr©r©rs r ÚfileszFileReader.filesó €ØŒyÐrN©Ú__name__Ú __module__Ú __qualname__rr!r&©rr rrsA€€€€€ð5ð5ð5ð1ð1ð1ðððððrrcó0‡—eZdZd„Zˆfd„Zd„Zd„ZˆxZS)Ú ZipReadercóœ—| d¦«\}}}|j dd¦«|zdz|_|j|_dS)Nú.ú\ú/)Ú rpartitionÚprefixÚreplaceÚarchive)rrÚmoduleÚ_Únames r rzZipReader.__init__ sK€Ø×&Ò& sÑ+Ô+‰ ˆˆ1ˆdØ”m×+Ò+¨D°#Ñ6Ô6¸Ñ=ÀÑCˆŒ Ø”~ˆŒ ˆ ˆ rcó •— t¦« |¦«S#t$r}t|jd¦«‚d}~wwxYw©Nr)ÚsuperÚ open_resourceÚKeyErrorÚFileNotFoundErrorÚargs)rr ÚexcÚ __class__s €r r=zZipReader.open_resource%sSø€ð 1Ý‘7”7×(Ò(¨Ñ2Ô2Ð 2øÝð 1ð 1ð 1Ý# C¤H¨Q¤KÑ0Ô0Ð 0øøøøð 1øøøsƒ $¤ A ®AÁA có —| ¦« |¦«}| ¦«o| ¦«Sr)r&rÚis_fileÚexists)rrÚtargets r Ú is_resourcezZipReader.is_resource+s<€ð—’‘”×&Ò& tÑ,Ô,ˆØ�~Š~ÑÔÐ3 F§M¢M¡O¤OÐ3rcó@—tj|j|j¦«Sr)Úzipfilerr6r4r%s r r&zZipReader.files1s€ÝŒ|˜DœL¨$¬+Ñ6Ô6Ð6r)r)r*r+rr=rGr&Ú __classcell__)rBs@r r.r.seø€€€€€ð&ð&ð&ð 1ð1ð1ð1ð1ð 4ð4ð4ð 7ð7ð7ð7ð7ð7ð7rr.cób—eZdZdZd„Zd„Zd„Zd„Zd„Zd„Z d„Z e Z d „Z e d „¦«Zd „Zd S) ÚMultiplexedPathzÄ Given a series of Traversable objects, implement a merged version of the interface across all objects. Useful for namespace packages which may be multihomed at a single name. có—tttjt |¦«¦«¦«|_|jsd}t |¦«‚td„|jD¦«¦«std¦«‚dS)Nz.MultiplexedPath must contain at least one pathc3ó>K—|]}| ¦«V—ŒdSr)Úis_dir©Ú.0rs r ú z+MultiplexedPath.__init__..Bs*èè€Ð9Ð9 T�4—;’;‘=”=Ð9Ð9Ð9Ð9Ð9Ð9rz)MultiplexedPath only supports directories) ÚlistÚmaprrrÚ_pathsr?ÚallÚNotADirectoryError)rÚpathsÚmessages r rzMultiplexedPath.__init__=s€€Ý�3�wœ|Õ->¸uÑ-EÔ-EÑFÔFÑGÔGˆŒ ØŒ{ð -ØFˆGÝ# GÑ,Ô,Ð ,ÝÐ9Ð9¨T¬[Ð9Ñ9Ô9Ñ9Ô9ð RÝ$Ð%PÑQÔQÐ Qð Rð Rrcój—d„|jD¦«}t|tjd¦«¬¦«S)Nc3óHK—|]}| ¦«D]}|V—ŒŒdSr)Úiterdir)rQrÚfiles r rRz*MultiplexedPath.iterdir..Fs7èè€ÐIÐI˜$¸$¿,º,¹.¼.ÐIÐI°$�ÐIÐIÐIÐIÐIÐIÐIrr9)Úkey)rUrÚoperatorÚ attrgetter)rr&s r r\zMultiplexedPath.iterdirEs5€ØIÐI $¤+ÐIÑIÔIˆÝ˜u­(Ô*=¸fÑ*EÔ*EÐFÑFÔFÐFrcó&—t|›d�¦«‚©Nz is not a file©r?r%s r Ú read_byteszMultiplexedPath.read_bytesIó€Ý 4Ð 7Ð 7Ð 7Ñ8Ô8Ð8rcó&—t|›d�¦«‚rbrc©rr@Úkwargss r Ú read_textzMultiplexedPath.read_textLrercó—dS)NTr,r%s r rOzMultiplexedPath.is_dirOs€Øˆtrcó—dS)NFr,r%s r rDzMultiplexedPath.is_fileRs€Øˆurcón—| ¦«D]}|j|kr|cSŒ|jd|z Sr;)r\r9rU)rÚchildr]s r rzMultiplexedPath.joinpathUsG€à—L’L‘N”Nð ð ˆDØŒy˜EÒ!Ð!Ø� � � ð"ðŒ{˜1Œ~ Ñ%Ð%rcó&—t|›d�¦«‚rbrcrgs r ÚopenzMultiplexedPath.open_rercó&—|jdjSr;)rUr9r%s r r9zMultiplexedPath.namebs€àŒ{˜1Œ~Ô"Ð"rcóV—d d„|jD¦«¦«}d|›d�S)Nz, c3ó"K—|] }d|›d�V—Œ dS)ú'Nr,rPs r rRz+MultiplexedPath.__repr__..gs*èè€Ð>Ð>¨$˜+˜d˜+˜+˜+Ð>Ð>Ð>Ð>Ð>Ð>rzMultiplexedPath(ú))ÚjoinrU)rrXs r Ú__repr__zMultiplexedPath.__repr__fs5€Ø— ’ Ð>Ð>°$´+Ð>Ñ>Ô>Ñ>Ô>ˆØ* %Ð*Ð*Ð*Ð*rN)r)r*r+Ú__doc__rr\rdrirOrDrÚ __truediv__roÚpropertyr9rvr,rr rLrL5sÍ€€€€€ðððRðRðRðGðGðGð9ð9ð9ð9ð9ð9ððððððð&ð&ð&ð€Kð9ð9ð9ðð#ð#ñ„Xð#ð+ð+ð+ð+ð+rrLcó —eZdZd„Zd„Zd„ZdS)ÚNamespaceReadercó|—dt|¦«vrtd¦«‚tt|¦«Ž|_dS)NÚ NamespacePathz Invalid path)rÚ ValueErrorrLrSr)rÚnamespace_paths r rzNamespaceReader.__init__ls;€Ø ¥# nÑ"5Ô"5Ð 5Ð 5ݘ^Ñ,Ô,Ð ,Ý#¥T¨.Ñ%9Ô%9Ð:ˆŒ ˆ ˆ rcóP—t|j |¦«¦«Srrrs r r!zNamespaceReader.resource_pathqr"rcó—|jSrr$r%s r r&zNamespaceReader.filesyr'rNr(r,rr r{r{ksA€€€€€ð;ð;ð;ð 1ð1ð1ðððððrr{)r r_rrIÚrÚ _itertoolsrrÚTraversableResourcesrr.Ú TraversablerLr{r,rr úr†sðØÐÐÐØ€€€Ø€€€Ø€€€àÐÐÐÐÐà'Ð'Ð'Ð'Ð'Ð'ð9ð9ð9ð ð ð ð ð �Ô)ñ ô ð ð 7ð7ð7ð7ð7�Ô(ñ7ô7ð7ð,3+ð3+ð3+ð3+ð3+�c”oñ3+ô3+ð3+ðlðððð�cÔ.ñôðððr