
    ,h                        U 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
 d dlmZ eedef   eegef   Zded<   	 	 d
	 	 	 	 	 	 	 dd	Zy)    )annotationsN)TYPE_CHECKINGAnyCallable)ExcInfoStrOrBytesPath)	TypeAlias.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      Y/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/setuptools/compat/py311.py_handlerzshutil_rmtree.<locals>._handler   s    "dGAJ'     )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   typingr   r   r   	_typeshedr   r   typing_extensionsr	   r   BaseExceptionobjectr
   __annotations__r!   r   r   r   <module>r*      sy    "  
 / /1+ %hsCx&8#}%Mv%UV	 V
  #'@
@@ !@ 
	@r   