
    (g                        S r SSKr\R                  S:  a  \" S5      e\R                  S:  ae   SSKr\R                  " 5       r\R                  " 5       R                  \\5      r \" \S5      (       d  \R                  r\" \S5      (       d  M  CCCS	S
KJrJrJr  CC/ SQrSrg! \ a
    \" S5      Sef = f! \ a	    \" S5      ef = f)z4Verify certificates using native system trust stores    N)   
   z(truststore requires Python 3.10 or later)r      get_unverified_chainz?truststore requires peer certificate chain APIs to be availablez$truststore requires the 'ssl' module   )
SSLContextextract_from_sslinject_into_ssl)r   r
   r	   z0.10.0)__doc__sys_sysversion_infoImportErrorssl_ssl	MemoryBIO_sslmemcreate_default_contextwrap_bio_sslobjhasattrAttributeError_apir   r	   r
   __all____version__     3lib/python3.13/site-packages/truststore/__init__.py<module>r      s    : w
@
AA w# .."--/88
	g'=>>!// g'=>> '7 ? ?$
?  	Q	  B@AABs   B: '(B' 'B7:C	