python (3.12.0)

(root)/
lib/
python3.12/
xml/
etree/
__pycache__/
ElementInclude.cpython-312.opt-2.pyc

͑eddlZddlmZddlmZdZedzZedzZdZGd	d
e	Z
Gdde
Zdd
ZddefdZ
dZy)N)ElementTree)urljoinz!{http://www.w3.org/2001/XInclude}includefallbackceZdZy)FatalIncludeErrorN__name__
__module____qualname__L/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/xml/etree/ElementInclude.pyr
r
Crr
ceZdZy)LimitedRecursiveIncludeErrorNrrrrrrGrrrc|dk(r:t|d5}tj|j}ddd|S|sd}t|d|5}|j	}ddd|S#1swYSxYw#1swYSxYw)NxmlrbzUTF-8r)encoding)openrparsegetrootread)hrefrrfiledatas     rdefault_loaderr!Ws~
$
	5$$T*224D	5K	H
$h
/	499;D	K	5K	Ks$A-A:-A7:Bc|d}n|dkrtd|zt|dr|j}|t}t	||||ty)Nrz;expected non-negative depth or None for 'max_depth', got %rr)
ValueErrorhasattrrr!_includeset)elemloaderbase_url	max_depths    rrrtsW		QVYbbcctY||~
~T68Y6rcd}|t|kr||}|jtk(r|jd}|rt	||}|jdd}|dk(r||vrtd|z|dk(rt
d|z|j||||}	|	td|d|tj|	}	t|	|||d	z
||j||jr"|	jxsd
|jz|	_|	||<n|dk(r||||jd}
|
td|d||jr|
|jz
}
|r!||d	z
}	|	jxsd
|
z|	_n|jxsd
|
z|_||=td
|z|jtk(rtd|jzt||||||d	z
}|t|kryy)Nrrrrzrecursive include of %sz5maximum xinclude depth reached when including file %szcannot load z as rtextrz)unknown parse type in xi:include tag (%r)z0xi:fallback tag must be child of xi:include (%r))lentagXINCLUDE_INCLUDEgetrr
raddcopyr&removetailr.XINCLUDE_FALLBACK)r(r)r*r+
_parent_hrefsierrnoder.s           rr&r&s	A
c$i-G55$$55=Dx.EE'5)E~=(+,E,LMM>6ORVVXX!!$'dE*<+26>yyvtY]MJ$$T*66!%bAFF :DIQ&dE155+<=<+26>66AFFND!9D!%bD 8DI!%bD 8DIG'?%GUU'
'#BQUUJ

Q)]C	Qgc$i-r)N)r4r-rurllib.parserXINCLUDEr1r7DEFAULT_MAX_INCLUSION_DEPTHSyntaxErrorr
rr!rr&rrr<module>r@sff .i'z) 			#4	 	:176r