Ë
    ¨Õ°j'  ã                  ó¢   — U d dl mZ d dlZd dlZd dlmZ d dlmZmZ erd dlm	Z	 d dl
mZmZ eedef   eegef   Zded	<   	 	 d	 	 	 	 	 	 	 dd
„Zy)é    )ÚannotationsN)ÚCallable)ÚTYPE_CHECKINGÚAny)Ú	TypeAlias)ÚExcInfoÚStrOrBytesPath.r   Ú_OnExcCallbackc                ó–   ‡— t         j                  dk\  rt        j                  | |‰¬«      S dˆfd„}t        j                  | ||¬«      S )N)é   é   )Úonexcc                ó&   •— ‰r ‰| ||d   «       y y )Né   © )ÚfnÚpathÚexcinfor   s      €úM/var/www/mission/venv/lib/python3.12/site-packages/setuptools/compat/py311.pyÚ_handlerzshutil_rmtree.<locals>._handler   s   ø€ ÙÙ�"�d˜G A™JÕ'ð ó    )Úonerror)r   zCallable[..., Any]r   Ústrr   r   ÚreturnÚNone)ÚsysÚversion_infoÚshutilÚrmtree)r   Úignore_errorsr   r   s     ` r   Úshutil_rmtreer!      s@   ø€ ô
 ×Ñ˜7Ò"Ü�}‰}˜T =¸Ô>Ð>õ(ô �=‰=˜˜}°hÔ?Ð?r   )FN)r   r	   r    Úboolr   z_OnExcCallback | Noner   r   )Ú
__future__r   r   r   Úcollections.abcr   Útypingr   r   r   Ú	_typeshedr   r	   r   ÚBaseExceptionÚobjectr
   Ú__annotations__r!   r   r   r   ú<module>r*      sy   ðÞ "ã Û 
Ý $ß %áÝ ç1ð % h¨s°C¨xÑ&8¸#¸}Ð%MÈvÐ%UÑV€�	Ó Vð
  Ø#'ð@Ø
ð@àð@ð !ð@ð 
ô	@r   