o
    ¹eB  ã                   @   s¬   d Z ddlZddlZzddlZW n ey+   zddlZW n ey(   dZY nw Y nw ejdks;ejdkrFejdkrFdejddfdd	„Z	n
dejddfd
d	„Z	dd	gZ
dS )z“
The _compat module is used for code which requires branching between different
Python environments. It is excluded from the code coverage checks.
é    N)é   é
   )r   é   )é   r   r   é   ÚcontextÚreturnc                 C   s   t jj| _d S ©N)ÚsslÚ
TLSVersionÚTLSv1_2Úminimum_version©r   © r   ú=D:\Projects\ConvertPro\env\Lib\site-packages\httpx/_compat.pyÚset_minimum_tls_version_1_2   s   r   c                 C   sD   |  j tjO  _ |  j tjO  _ |  j tjO  _ |  j tjO  _ d S r	   )Úoptionsr
   ÚOP_NO_SSLv2ÚOP_NO_SSLv3ÚOP_NO_TLSv1ÚOP_NO_TLSv1_1r   r   r   r   r   "   s   Úbrotli)Ú__doc__r
   ÚsysZ
brotlicffir   ÚImportErrorÚversion_infoÚOPENSSL_VERSION_INFOÚ
SSLContextr   Ú__all__r   r   r   r   Ú<module>   s$    ÿ€ý
	