@,bitSSKJr SSKJr SSKJr "SS5r"SS5rSS jr"S S 5r S r g ))suppress) TextIOWrapper)abcc(\rSrSrS4SjrSrSrg)SpecLoaderAdaptercUR$N)loaderspecs D/opt/alt/python313/lib64/python3.13/importlib/resources/_adapters.pySpecLoaderAdapter. s$++c*XlU"U5Ulgr )rr )selfradapters r__init__SpecLoaderAdapter.__init__ s dm rc.[URU5$r )getattrrrnames r __getattr__SpecLoaderAdapter.__getattr__styy$''r)r rN)__name__ __module__ __qualname____firstlineno__rr__static_attributes__rrrrs &>$(rrc \rSrSrSrSrSrg)TraversableResourcesLoadercXlgr r rrs rr#TraversableResourcesLoader.__init__ rcH[UR5R5$r )CompatibilityFilesr_nativers rget_resource_reader.TraversableResourcesLoader.get_resource_readers!$)),4466rr N)rrr r!rr.r"r#rrr%r%s 7rr%cZUS:Xa[U/UQ70UD6$US:XaU$[SUS35e)NrrbzInvalid mode value 'z"', only 'r' and 'rb' are supported)r ValueError)filemodeargskwargss r _io_wrapperr8 s@ s{T3D3F33  +D61ST UUrc\rSrSr"SS\R 5r"SS\R 5r"SS\R 5rSr \ S 5r S r S r S rS rg)r,(cJ\rSrSrSrSrSr\rSr\ S5r S Sjr Sr g ) CompatibilityFiles.SpecPath.cXlX lgr )_spec_reader)rrreaders rr$CompatibilityFiles.SpecPath.__init__4s J!Lrc^TR(d [S5$[U4SjTRR555$)Nr#c3d># UH%n[RTRU5v M' g7fr )r, ChildPathr@).0pathrs r 6CompatibilityFiles.SpecPath.iterdir..;s,3D#,,T\\4@@3s-0)r@itercontentsrs`riterdir#CompatibilityFiles.SpecPath.iterdir8s:<<Bx LL113 rcgNFr#rLs ris_file#CompatibilityFiles.SpecPath.is_file@rcUR(d[RU5$[RURU5$r )r@r, OrphanPathrErothers rjoinpath$CompatibilityFiles.SpecPath.joinpathEs1<<)44U;;%// eD Drc.URR$r )r?rrLs rr CompatibilityFiles.SpecPath.nameJs::?? "rcT[URRS5U/UQ70UD6$r )r8r@ open_resourcerr5r6r7s ropen CompatibilityFiles.SpecPath.openNs)t||99$?WWPVW Wr)r@r?Nr1 rrr r!rrMrQis_dirrXpropertyrr_r"r#rrSpecPathr<.s8  "   E  #  # XrrecL\rSrSrSrSrSrSrSr\ S5r S Sjr S r g ) CompatibilityFiles.ChildPathQcXlX lgr )r@_name)rrArs rr%CompatibilityFiles.ChildPath.__init__Ws !LJrc[S5$Nr#rJrLs rrM$CompatibilityFiles.ChildPath.iterdir[ 8OrcLURRUR5$r )r@ is_resourcerrLs rrQ$CompatibilityFiles.ChildPath.is_file^s<<++DII6 6rc,UR5(+$r )rQrLs rrc#CompatibilityFiles.ChildPath.is_diras||~% %rcB[RURU5$r )r,rUrrVs rrX%CompatibilityFiles.ChildPath.joinpathds%00EB BrcUR$r )rjrLs rr!CompatibilityFiles.ChildPath.namegs :: rch[URRUR5U/UQ70UD6$r )r8r@r]rr^s rr_!CompatibilityFiles.ChildPath.openks7 **4995t>BFL r)rjr@Nrarbr#rrrErgQs5    7 & C     rrEcJ\rSrSrSrSrSr\rSr\ S5r S Sjr Sr g ) CompatibilityFiles.OrphanPathpcD[U5S:a [S5eXlg)Nrz/Need at least one path part to construct a path)lenr3_path)r path_partss rr&CompatibilityFiles.OrphanPath.__init__vs:" !RSS#Jrc[S5$rmrnrLs rrM%CompatibilityFiles.OrphanPath.iterdir{rprcgrPr#rLs rrQ%CompatibilityFiles.OrphanPath.is_file~rSrcF[R"/URQUP76$r )r,rUrrVs rrX&CompatibilityFiles.OrphanPath.joinpaths%00D$**DeD Drc URS$)NrrLs rr"CompatibilityFiles.OrphanPath.names::b> !rc[S5e)NzCan't open orphan path)FileNotFoundErrorr^s rr_"CompatibilityFiles.OrphanPath.opens#$<= =rrNrarbr#rrrUr}ps7  $    E  "  " >rrUcXlgr r r(s rrCompatibilityFiles.__init__r*rc[[5 URRR URR 5sSSS5 $!,(df  g=fr )rAttributeErrorrr r.rrLs rr@CompatibilityFiles._readers6 n %99##77 G& % %s 9A A!cDURn[US5(aU$U$)Nfiles)r@hasattr)rrAs rr-CompatibilityFiles._natives$ 11v;t;rc.[URU5$r )rr@)rattrs rrCompatibilityFiles.__getattr__st||T**rcV[RURUR5$r )r,rerr@rLs rrCompatibilityFiles.filess!**499dllCCrr N)rrr r!r TraversablererErUrrdr@r-rrr"r#rrr,r,(s` !X3??!XFCOO>>S__>:HH<+Drr,c6[UR[5$r )r__spec__r%)packages r wrap_specrs W--/I JJrNra) contextlibriorrrr%r8r,rr#rrrs= ( ( 7 7VxDxDvKr