
    ye                     j   d Z ddlZddlZddlmZmZ dej        v r"ej        d         Zedv rdez  Z ee          ZnV ej	                    dk    rd	\  Z
Znd
\  Z
Z	  ee
          Zn+# e$ r#Z	  ee          Zn# e$ r edw xY wY dZ[ndZ[ww xY w e                                e           eZdS )z2Import basic exposure of libzmq C API as a backend    N   )
public_apiselect_backendPYZMQ_BACKEND)cythoncffizzmq.backend.%sPyPy)zmq.backend.cffizmq.backend.cython)r   r
   )__doc__osplatformselectr   r   environbackend_nspython_implementationfirstsecond	Exceptionoriginal_errorImportErrorglobalsupdate__all__     4lib/python3.11/site-packages/zmq/backend/__init__.py<module>r      sC   8 8 
			  . . . . . . . .bj  j)G$$$"W,
.
!
!CC &x%''611BvvBv+nU## + + +	+ .((CC 	+ 	+ 	+ d*	+ CCCC+ 		     
s*   A) )B/A;:B;	BBB