Ë
    šQj_  ã                  óp   — d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	 d dl
mZ erd dlmZ dZddd	„Zddd
„Zy)é    )Úannotations)ÚTYPE_CHECKING)Úget_event_loop)ÚHeadersÚRequestÚResponse)ÚHub©Ú
CurlClient)ÚClientr   r   r   Nc                ó    — ddl m}  || fi |¤ŽS )zCreate new HTTP client.é   r
   )Úcurlr   )ÚhubÚkwargsr   s      ú\/var/www/html/truck-me/venv/lib/python3.12/site-packages/kombu/asynchronous/http/__init__.pyr   r      s   € å Ù�cÑ$˜VÑ$Ð$ó    c                ó€   — | xs
 t        «       } 	 | j                  S # t        $ r t        | fi |¤Žx}| _        |cY S w xY w)z:Get or create HTTP client bound to the current event loop.)r   Ú_current_http_clientÚAttributeErrorr   )r   r   Úclients      r   Ú
get_clientr      sK   € à
Ò
!”Ó!€CðØ×'Ñ'Ð'øÜò Ü,2°3Ñ,A¸&Ñ,AÐAˆ�Ô)ØŠðús   � œ=¼=)N)r   z
Hub | Noner   ÚintÚreturnr   )Ú
__future__r   Útypingr   Úkombu.asynchronousr   Úkombu.asynchronous.http.baser   r   r   Úkombu.asynchronous.hubr	   Úkombu.asynchronous.http.curlr   Ú__all__r   r   © r   r   ú<module>r#      s,   ðÝ "å  å -ß CÑ CÝ &áÝ7à
6€ô%õr   