Viewing File: /opt/alt/python311/lib64/python3.11/importlib/resources/__pycache__/_adapters.cpython-311.opt-2.pyc



fddlmZddlmZddlmZGddZGddZdd
ZGddZ	d
Z
dS))suppress)
TextIOWrapper)abcc"eZdZ	dfdZdZdS)SpecLoaderAdapterc|jSN)loaderspecs D/opt/alt/python311/lib64/python3.11/importlib/resources/_adapters.py<lambda>zSpecLoaderAdapter.<lambda>s$+c4||_|||_dSr
)r
r)selfr
adapters   r__init__zSpecLoaderAdapter.__init__s	gdmmrc,t|j|Sr
)getattrr
rnames  r__getattr__zSpecLoaderAdapter.__getattr__sty$'''rN)__name__
__module____qualname__rrrrrrsD&>%=$$$$(((((rrceZdZ	dZdZdS)TraversableResourcesLoaderc||_dSr
rrr
s  rrz#TraversableResourcesLoader.__init__
			rcNt|jSr
)CompatibilityFilesr
_nativers  rget_resource_readerz.TraversableResourcesLoader.get_resource_readers!$),,44666rN)rrrrr&rrrrrs777777rrrc|dkrt|g|Ri|S|dkr|Std|)Nr'rbz8Invalid mode value '{}', only 'r' and 'rb' are supported)r
ValueErrorformat)filemodeargskwargss    r_io_wrapperr0 sZs{{T3D333F333	

BII$OOrceZdZ	GddejZGddejZGddejZdZe	dZ
d	Zd
ZdZ
dS)
r$cJeZdZ	dZdZdZeZdZedZ	d	dZ
dS)
CompatibilityFiles.SpecPathc"||_||_dSr
)_spec_reader)rr
readers   rrz$CompatibilityFiles.SpecPath.__init__6sDJ!DLLLrcjstdStfdjDS)Nrc3XK|]$}tj|V%dSr
)r$	ChildPathr6).0pathrs  r	<genexpr>z6CompatibilityFiles.SpecPath.iterdir.<locals>.<genexpr>=sI#,,T\4@@r)r6itercontentsrs`riterdirz#CompatibilityFiles.SpecPath.iterdir:s^<
 Bxx L1133
rcdSNFrr@s ris_filez#CompatibilityFiles.SpecPath.is_fileB5rc|jst|St|j|Sr
)r6r$
OrphanPathr:rothers  rjoinpathz$CompatibilityFiles.SpecPath.joinpathGs8<
<)44U;;;%//eDDDrc|jjSr
)r5rr@s rrz CompatibilityFiles.SpecPath.nameLs:?"rr'cTt|jd|g|Ri|Sr
)r0r6
open_resourcerr-r.r/s    ropenz CompatibilityFiles.SpecPath.openPs3t|99$??WWWWPVWWWrNr'rrrrrArDis_dirrJpropertyrrOrrrSpecPathr30s	
	"	"	"							E	E	E

	#	#
	#	X	X	X	X	X	XrrTcLeZdZ	dZdZdZdZdZedZ	d
dZ
d	S)CompatibilityFiles.ChildPathc"||_||_dSr
)r6_name)rr7rs   rrz%CompatibilityFiles.ChildPath.__init__Ys!DLDJJJrc tdSNrr>r@s rrAz$CompatibilityFiles.ChildPath.iterdir]
88Orc@|j|jSr
)r6is_resourcerr@s rrDz$CompatibilityFiles.ChildPath.is_file`s<++DI666rc,|Sr
)rDr@s rrRz#CompatibilityFiles.ChildPath.is_dircs||~~%%rcBt|j|Sr
)r$rGrrHs  rrJz%CompatibilityFiles.ChildPath.joinpathfs%00EBBBrc|jSr
)rXr@s rrz!CompatibilityFiles.ChildPath.nameis
:rr'c^t|j|j|g|Ri|Sr
)r0r6rMrrNs    rrOz!CompatibilityFiles.ChildPath.openmsE**4955t>BFL
rNrPrQrrrr:rVSs	
							7	7	7	&	&	&	C	C	C
		
							rr:cJeZdZ	dZdZdZeZdZedZ	d	dZ
dS)
CompatibilityFiles.OrphanPathcXt|dkrtd||_dS)Nrz/Need at least one path part to construct a path)lenr*_path)r
path_partss  rrz&CompatibilityFiles.OrphanPath.__init__xs-:"" !RSSS#DJJJrc tdSrZr[r@s rrAz%CompatibilityFiles.OrphanPath.iterdir}r\rcdSrCrr@s rrDz%CompatibilityFiles.OrphanPath.is_filerErc2tjg|j|RSr
)r$rGrgrHs  rrJz&CompatibilityFiles.OrphanPath.joinpaths %0D$*DeDDDDrc|jdS)N)rgr@s rrz"CompatibilityFiles.OrphanPath.names:b>!rr'c td)NzCan't open orphan path)FileNotFoundErrorrNs    rrOz"CompatibilityFiles.OrphanPath.opens#$<===rNrPrQrrrrGrdrs	
	$	$	$
							E	E	E
	"	"
	"	>	>	>	>	>	>rrGc||_dSr
rr!s  rrzCompatibilityFiles.__init__r"rctt5|jj|jjcdddS#1swxYwYdSr
)rAttributeErrorr
rr&rr@s rr6zCompatibilityFiles._readers
n
%
%	H	H9#77	GG	H	H	H	H	H	H	H	H	H	H	H	H	H	H	H	H	H	Hs)AAAc:	|j}t|dr|n|S)Nfiles)r6hasattr)rr7s  rr%zCompatibilityFiles._natives)	 11;vvt;rc,t|j|Sr
)rr6)rattrs  rrzCompatibilityFiles.__getattr__st|T***rcLt|j|jSr
)r$rTr
r6r@s rrtzCompatibilityFiles.filess!**49dlCCCrN)rrrrTraversablerTr:rGrrSr6r%rrtrrrr$r$*s
!X!X!X!X!X3?!X!X!XFCO>>>>>>S_>>>:HHXH<<<+++DDDDDrr$c8	t|jtSr
)r__spec__r)packages r	wrap_specr}sW-/IJJJrNrP)
contextlibriorrrrr0r$r}rrr<module>rs
(
(
(
(
(
(
(
(	7	7	7	7	7	7	7	7xDxDxDxDxDxDxDxDvKKKKKr
Back to Directory File Manager