3
Z_ð]à  ã               @   s>  d dl mZ d dlmZmZmZmZmZ d dlm	Z
 d dlmZmZmZ defde
fdefdefd	efd
efdefdefgZyd dlmZ W n ek
r    Y nX ejdefƒ ejdeƒ fežŽ  [defgZ[ejejfežŽ e_ejejfežŽ e_ejefežŽ ZejejfežŽ e_ejejfežŽ e_[[[[dS )é    )Úpatcher)ÚftplibÚhttpÚosÚsocketÚtime)Úclient)ÚerrorÚparseÚresponser   zhttp.clientr   r   r   zurllib.errorzurllib.parsezurllib.response)Ússlr   zurllib.requestr   N)Zeventletr   Zeventlet.greenr   r   r   r   r   Zeventlet.green.httpr   Úhttp_clientZeventlet.green.urllibr	   r
   r   Zto_patchr   ÚImportErrorÚappendZinjectÚglobalsZto_patch_in_functionsZpatch_functionÚ
FTPHandlerÚftp_openÚ	URLopenerÚopen_ftpÚ	ftperrorsÚ
ftpwrapperÚinitÚretrfile© r   r   úA/tmp/pip-build-yz_zf6az/eventlet/eventlet/green/urllib/request.pyÚ<module>   s:   

