
    Mh                    N    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
ZddZ	dS )    )annotations)versioninject_into_urllib3extract_from_urllib3Nz
typing.Anyorig_HTTPSConnectionreturnNonec                     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)
h2_versionurllib3_connectionurllib3_utilr   urllib3_util_sslr   s         V/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/urllib3/http2/__init__.pyr   r      s    J  && 
B0:B B B
 
 	
 433333''''''444444//////++++++ .=(7%)8& $(&L'+f###    c                     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!   s       r"   r   r   +   sw    333333''''''444444//////(<%)=&#-,L'1l###r#   )r   r	   )

__future__r   importlib.metadatar   __all__typingr   __annotations__r   r    r#   r"   <module>r+      s    " " " " " " " & & & & & & 
 #'  ' ' ' '- - - -8
3 
3 
3 
3 
3 
3r#   