HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/env/lib/python3.10/site-packages/certifi/__pycache__/core.cpython-310.pyc
o

!we{�@s
dZddlZejdkr'ddlmZmZdadadefdd�Z	defdd	�Z
dSejd
krHddlmZm
Z
dadadefdd�Z	defd
d	�Z
dSddlZddlZddlmZeejefZeedfZ		ddededededef
dd�Z
defdd�Z	defdd	�Z
dS)ze
certifi.py
~~~~~~~~~~

This module returns the installation location of cacert.pem or its contents.
�N)��)�as_file�files�returncCs*tdurttd��d��att���atS�N�certifi�
cacert.pem)�_CACERT_PATHrr�joinpath�_CACERT_CTX�str�	__enter__�rr�E/home/arjun/projects/env/lib/python3.10/site-packages/certifi/core.py�wheresrcCstd��d�jdd�S�Nrr	�ascii��encoding)rr�	read_textrrrr�contents)sr)r�)�pathrcCs"tdurtdd�att���atSr)r
�get_pathrr
rrrrrr3s
cC�tdddd�Sr�rrrrrrL�)�Unionzos.PathLike�utf-8�strict�package�resourcer�errorscCs:tt�|d��}|��Wd�S1swYdS)Nr)�openr�read)r!r"rr#�datarrrr[s$�rcCstj�t�}tj�|d�S)Nr	)�osr�dirname�__file__�join)�frrrrfscCrrrrrrrrkr)rr )�__doc__�sys�version_info�importlib.resourcesrrrr
r
rrrrrr'�types�typingr�
ModuleType�Package�Resourcerrrr�<module>sD

	�����
�