U
    luf¯  ã                   @   sÜ   d Z ddlZddlZddlmZmZ dejkrRejd ZedkrHde ZeeƒZnve 	¡ dkrhd	\Z
Znd
\Z
Zzee
ƒZW nJ ek
rÆ Z z,zeeƒZW n ek
r´   ed‚Y nX W 5 dZ[X Y nX eƒ  e¡ eZdS )z2Import basic exposure of libzmq C API as a backendé    Né   )Ú
public_apiÚselect_backendZPYZMQ_BACKEND)ZcythonZcffizzmq.backend.%sÚPyPy)úzmq.backend.cffiúzmq.backend.cython)r   r   )Ú__doc__ÚosÚplatformÚselectr   r   ÚenvironÚbackendZ_nsÚpython_implementationÚfirstÚsecondÚ	ExceptionÚoriginal_errorÚImportErrorÚglobalsÚupdateÚ__all__© r   r   ú8/tmp/pip-unpacked-wheel-h6ekxre8/zmq/backend/__init__.pyÚ<module>   s(   



