o
    ;)h                     @  sN   U d dl mZ d dlmZ ddgZd dlZdaded< dd
dZdddZ	dS )    )annotations)versioninject_into_urllib3extract_from_urllib3Nz
typing.Anyorig_HTTPSConnectionreturnNonec                  C  s   t d} | dstd| dddlm} ddlm} ddlm} dd	lm} d
dlm	} |j
a||_||_
dg|_dg|_d S )Nh2z4.zQurllib3 v2 supports h2 version 4.x.x, currently the 'h2' module is compiled with z5. See: https://github.com/urllib3/urllib3/issues/3290   
connectionutilHTTPSConnectionPoolssl_   )HTTP2Connection)r   
startswithImportError r   r   connectionpoolr   r   r   HTTPSConnectionr   ConnectionClsALPN_PROTOCOLS)Z
h2_versionurllib3_connectionurllib3_utilr   urllib3_util_sslr    r   UC:\Users\User\Downloads\Proyecto_IoT\venv\Lib\site-packages\urllib3/http2/__init__.pyr      s"   
c                  C  sP   ddl m}  ddl m} ddlm} ddlm} t|_t| _dg|_	dg|_	d S )Nr
   r   r   r   r   zhttp/1.1)
r   r   r   r   r   r   r   r   r   r   )r   r   r   r   r   r   r    r   +   s   )r   r   )

__future__r   importlib.metadatar   __all__typingr   __annotations__r   r   r   r   r   r    <module>   s    
