o
    wvXj‰  ã                   @   sL   d dl mZmZ d dlmZ ddlmZmZmZ dZ	ddd„Z
dd	d
„ZdS )é    )Úabsolute_importÚunicode_literals)Úget_event_loopé   )ÚRequestÚHeadersÚResponse)ÚClientr   r   r   Nc                 K   s   ddl m} || fi |¤ŽS )zCreate new HTTP client.r   )Ú
CurlClient)Úcurlr
   )ÚhubÚkwargsr
   © r   ú]/var/www/html/myproject/venv/lib/python3.10/site-packages/kombu/asynchronous/http/__init__.pyr	   
   s   r	   c                 K   s@   | pt ƒ } z| jW S  ty   t| fi |¤Ž }| _| Y S w )z:Get or create HTTP client bound to the current event loop.)r   Ú_current_http_clientÚAttributeErrorr	   )r   r   Úclientr   r   r   Ú
get_client   s   
þr   )N)Ú
__future__r   r   Úkombu.asynchronousr   Úbaser   r   r   Ú__all__r	   r   r   r   r   r   Ú<module>   s    
