
    qh                     R    S r SSKJrJr  SSKrSSKJrJrJrJ	r	J
r
Jr  S rSr/ SQrg)	z2Defuse XML bomb denial of service vulnerabilities
    )print_functionabsolute_importN   )DefusedXmlExceptionDTDForbiddenEntitiesForbiddenExternalReferenceForbiddenNotSupportedError_apply_defusingc                  2   0 n [         R                  " 5          SSKJn  SSS5        SSKJn  SSKJn  SSKJn  SSKJn  SSKJn  SS	KJ	n  SS
KJ
n  UR                  5         SX'   WUUUUUU/n	U	 H  n
[        U
5      nXU
'   M     U $ ! , (       d  f       No= f)zdMonkey patch and defuse all stdlib packages

:warning: The monkey patch is an EXPERIMETNAL feature.
r   )cElementTreeN)ElementTree)minidom)pulldom)sax)expatbuilder)expatreader)xmlrpc)warningscatch_warnings r   r   r   r   r   r   r   r   monkey_patchr   )defusedr   r   r   r   r   r   r   r   defused_modsdefused_mod
stdlib_mods               E/var/www/html/env/lib/python3.13/site-packages/defusedxml/__init__.pydefuse_stdlibr      s    
 G		 	 	"" 
#
GO 	L $$[1
) $ N7 
#	"s   B
Bz0.7.1)r   r   r   r	   r
   )__doc__
__future__r   r   r   commonr   r   r   r	   r
   r   r   __version____all__     r   <module>r&      s.    6  "J r%   