o
    ni:                     @   s   d Z ddlmZ ddlZddlmZ ddlZddlmZmZ deg df fddZ	e
 r0e	  e Zd	d
lmZ d	d
lmZ e  ddgZdS )zapi.    )CallableN)InsecureRequestWarning)envutilreturnc                     sF   t d tjjjtd tjj  fdd} | tj_ fdd}|S )Nz]Disabling SSL verification.  Connections to this server are not verified and may be insecure!)categoryc                    s    | |||||}d|d< |S )NFverify )selfurlproxiesstreamr   certsettingsold_merge_environment_settingsr	   Q/home/ubuntu/SoloSpeech/.venv/lib/python3.10/site-packages/wandb/apis/__init__.pymerge_environment_settings   s
   z0_disable_ssl.<locals>.merge_environment_settingsc                      s    t j_d S )N)requestsSessionr   r	   r   r	   r   reset   s   z_disable_ssl.<locals>.reset)	wandbtermwarnr   packagesurllib3disable_warningsr   r   r   )r   r   r	   r   r   _disable_ssl   s   r      )ApiInternalApi	PublicApi)__doc__typingr   r   urllib3.exceptionsr   r   r   r   r   ssl_disabledvendor_setup
reset_pathinternalr   r   publicr    __all__r	   r	   r	   r   <module>   s    