
    7f                        d dl mZ d dlZd dlZd dlmZmZmZ erd dlm	Z	m
Z
 eedef         eegef         Z	 	 dddZdS )    )annotationsN)AnyCallableTYPE_CHECKING)StrOrBytesPathExcInfo.Fpathr   ignore_errorsboolonexc_OnExcCallback | NonereturnNonec                    t           j        dk    rt          j        | |          S dfd}t          j        | ||          S )N)      )r   fnCallable[..., Any]r	   strexcinfor   r   r   c                6    r | ||d                    d S d S )N    )r   r	   r   r   s      U/home/feoh/.local/pipx/shared/lib/python3.11/site-packages/setuptools/compat/py311.py_handlerzshutil_rmtree.<locals>._handler   s3     	(E"dGAJ'''''	( 	(    )onerror)r   r   r	   r   r   r   r   r   )sysversion_infoshutilrmtree)r	   r
   r   r   s     ` r   shutil_rmtreer"      sa    
 7""}T=>>>>( ( ( ( ( ( =}h????r   )FN)r	   r   r
   r   r   r   r   r   )
__future__r   r    r   typingr   r   r   	_typeshedr   r   r   BaseExceptionobject_OnExcCallbackr"   r   r   r   <module>r)      s    " " " " " "  



 / / / / / / / / / / 211111111 8CH-sMBFJK
  #'@ @ @ @ @ @ @r   