U
    d                     @   s.  d Z ddlZddlZddlZddlmZ dZdZdZdZ	dZ
ed	d
Zede Zeeed eed eed ed pdd ZZ[[dZde dddd  < er4ddlmZmZ ddlmZmZ ddlmZmZmZ ddlm Z  ddl!m"Z"m#Z# ddl$m%Z%m&Z& ddl'm(Z( ddl'm)Z) ddl*m+Z+ ddl,m-Z- ddgd d!d"gd#gd$d%gd&d'gd(gd)d*gd+d,gd-Z.i Z/e.0 D ]\Z1Z0e0D ]Z2e1e/e2< qqG d.d/ d/e-Z1ej3e4 Z5e1e4 Z6ej3e4< e6j78e9e:e e;e/eeee	e
e<eeed0 ej=>d1r*ej=j8d2d2d3 dd4l?m@Z@ e@A  dS )5zMessaging library for Python.    N)
namedtuplez5.2.4z	Ask Solemz'auvipy@gmail.com, ask@celeryproject.orgzhttps://kombu.readthedocs.iozrestructuredtext enversion_info_t)majorminormicroreleaselevelserialz(\d+)\.(\d+).(\d+)(.+)?          TFZkcah_acitats)	eventloopuuid)BrokerConnection
Connection)ExchangeQueuebinding)Message)ConsumerProducer)connections	producers)disable_insecure_serializers)enable_insecure_serializers)	parse_url)
ModuleTyper   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )zkombu.connectionzkombu.entityzkombu.messagezkombu.messagingzkombu.poolszkombu.utils.urlzkombu.commonzkombu.serializationc                   @   s    e Zd ZdZdd Zdd ZdS )modulezCustomized Python module.c                 C   sT   |t krHtt | d d |g}t|j D ]}t| |t|| q&t||S t| |S )N)object_origins
__import__all_by_module__name__setattrgetattrr   __getattribute__)selfnamer   Z
extra_name r(   2/tmp/pip-unpacked-wheel-hqfrjlvz/kombu/__init__.py__getattr__H   s    
zmodule.__getattr__c                 C   s   t tj}|d |S )N)__file____path____doc____all____docformat__r"   r,   VERSION__package____version__
__author____contact____homepage__r/   )list
new_moduler.   extend)r&   resultr(   r(   r)   __dir__P   s    

zmodule.__dir__N)r"   
__module____qualname__r-   r*   r:   r(   r(   r(   r)   r   E   s   r   )r+   r,   r-   r.   r2   r3   r4   r5   r/   r1   r   version_infor0   ZKOMBU_LOG_DEBUG1)ZKOMBU_LOG_CHANNELZKOMBU_LOG_CONNECTION)debug)Br-   osresyscollectionsr   r2   r3   r4   r5   r/   r   matchgroups_tempintr0   r=   ZSTATICA_HACKglobalsupperZkombu.commonr   r   Zkombu.connectionr   r   Zkombu.entityr   r   r   Zkombu.messager   Zkombu.messagingr   r   Zkombu.poolsr   r   Zkombu.serializationr   r   Zkombu.utils.urlr   typesr   r!   r   itemsr   itemmodulesr"   Z
old_moduler7   __dict__updater+   r,   tupler1   environgetutilsr?   setup_loggingr(   r(   r(   r)   <module>   s   
 
 
 
 
 
