a
    Aù’iÍ  ã                   @  sV   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
d„Zdd	œdd„Z	dS )é    )Úannotations)ÚversionÚinject_into_urllib3Úextract_from_urllib3Nz
typing.AnyÚorig_HTTPSConnectionÚNone)Úreturnc                  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   úS/home/httpd/docs/test/DocsMgr/lib/python3.9/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    )
Ú
__future__r   Úimportlib.metadatar   Ú__all__Útypingr   Ú__annotations__r   r   r   r   r   r    Ú<module>   s   þ