
    &g                     H   d Z ddlZdZdZ	 ddlmZ dZn# e$ r Y nw xY wdZdZ	 ddl	m
Z dZn# e$ r Y nw xY wej                            ej                            ej                            e                    d          Zd Zed	k    r e e                       dS dS )
z%Utilities for certificate management.    NF)whereT)getzcacerts.txtc                     t           j                            d          } | 0t           j                            |           r| S t          d          t          rt                      S t          rt                      S t          S )NHTTPLIB2_CA_CERTSz7Environment variable HTTPLIB2_CA_CERTS not a valid file)osenvironr   pathisfileRuntimeErrorcustom_ca_locater_availablecustom_ca_locater_wherecertifi_availablecertifi_whereBUILTIN_CA_CERTS)envs    @/var/www/api/venv/lib/python3.11/site-packages/httplib2/certs.pyr   r      sr    
*..,
-
-C
7>># 	ZJXYYY" )&(((     __main__)__doc__r   r   r   certifir   ImportErrorr   r   ca_certs_locaterr   r	   joindirnameabspath__file__r   __name__print r   r   <module>r       s!   + + 				 	...... 	 	 	D	 $  	??????"& 	 	 	D	 7<<GOOBGOOH--..  
   z	E%%''NNNNN s    . 66