§
    ŒŸj¤  ã                   óT   — d Z ddlmZmZ ddlZddlmZmZmZm	Z	m
Z
mZ d„ ZdZg d¢ZdS )	z2Defuse XML bomb denial of service vulnerabilities
é    )Úprint_functionÚabsolute_importNé   )ÚDefusedXmlExceptionÚDTDForbiddenÚEntitiesForbiddenÚExternalReferenceForbiddenÚNotSupportedErrorÚ_apply_defusingc                  ó6  — i } t          j        ¦   «         5  ddlm} ddd¦  «         n# 1 swxY w Y   ddlm} ddlm} ddlm} ddlm} ddlm} dd	lm	} dd
lm
} |                     ¦   «          d| |<   |||||||g}	|	D ]}
t          |
¦  «        }|| |
<   Œ| S )zlMonkey 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               ú`/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/defusedxml/__init__.pyÚdefuse_stdlibr      sf  € ð
 €Gå	Ô	 Ñ	"Ô	"ð #ð #Ø"Ð"Ð"Ð"Ð"Ð"ð#ð #ð #ñ #ô #ð #ð #ð #ð #ð #ð #øøøð #ð #ð #ð #àÐÐÐÐÐØÐÐÐÐÐØÐÐÐÐÐØÐÐÐÐÐØÐÐÐÐÐØÐÐÐÐÐØÐÐÐÐÐà
×ÒÑÔÐØ€GˆF�Oð 	ØØØØØØð€Lð $ð *ð *ˆÝ$ [Ñ1Ô1ˆ
Ø)ˆ�ÑÐà€Ns   –)©-°-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Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6Ð 6à €€€ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð"ð "ð "ðJ €ðð ð €€€r%   