OwlCyberSecurity - MANAGER
Edit File: core.cpython-39.pyc
a �F�f� � @ s d Z ddlZddlZdd�dd�ZejdkrbddlmZmZ dada e d�dd �Ze d�d d�Zn�ejdkr�dd lm ZmZ dada e d�dd �Ze d�dd�ZnjddlZddlZddlmZ eeje f Zee df Zdeee e e d�dd�Ze d�dd �Ze d�dd�ZdS )ze certifi.py ~~~~~~~~~~ This module returns the installation location of cacert.pem or its contents. � N)�returnc C s t �d d d � d S )N)�_CACERT_CTX�__exit__� r r �Z/home/gouroczh/virtualenv/test/3.9/lib/python3.9/site-packages/pip/_vendor/certifi/core.py�exit_cacert_ctx s r )� � )�as_file�filesc C s4 t d u r0ttd��d��att�� �a t�t � t S �N�pip._vendor.certifi� cacert.pem) �_CACERT_PATHr r �joinpathr �str� __enter__�atexit�registerr r r r r �where s r c C s t d��d�jdd�S �Nr r �ascii��encoding)r r � read_textr r r r �contents. s r )r � )�pathr c C s, t d u r(tdd�att�� �a t�t� t S r )r �get_pathr r r r r r r r r r r 8 s c C s t dddd�S r �r r r r r r R s )�Unionzos.PathLike�utf-8�strict)�package�resourcer �errorsr c C s: t t� |d��}|�� W d � S 1 s,0 Y d S )Nr )�openr �read)r# r$ r r% �datar r r r a s r c C s t j�t�} t j�| d�S )Nr )�osr �dirname�__file__�join)�fr r r r l s c C s t dddd�S r r r r r r r q s )r! r"