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: //usr/lib/python3/dist-packages/pip/_internal/locations/__pycache__/base.cpython-310.pyc
o

@%Ne+�@s�UddlZddlZddlZddlZddlZddlZddlmZddlm	Z	e�
d�Ze�d�Z
ejeed<defdd	�Zdefd
d�Zz
e��Zejeed<Wney]ejZYnwejdd
�defdd��ZdS)�N)�appdirs)�running_under_virtualenv�pip�purelib�
site_packages�returncCsdjtj�S)ze
    Return the major-minor version of the current Python as a string, e.g.
    "3.7" or "3.10".
    z{}.{})�format�sys�version_info�rr�>/usr/lib/python3/dist-packages/pip/_internal/locations/base.py�get_major_minor_versionsr
cCsXt�rtj�tjd�}nztj�t��d�}Wnty%t�d�Ynwtj�	|�S)N�srcz=The folder you are executing pip from can no longer be found.)
r�os�path�joinr	�prefix�getcwd�OSError�exit�abspath)�
src_prefixrrr�get_src_prefixs�r�	user_site)�maxsizecCstt�d��S)N�PYTHONFRAMEWORK)�bool�	sysconfig�get_config_varrrrr�is_osx_framework2sr)�	functoolsr�siter	r�typing�pip._internal.utilsr�pip._internal.utils.virtualenvr�user_cache_dir�USER_CACHE_DIR�get_pathr�Optional�str�__annotations__r
r�getusersitepackagesr�AttributeError�	USER_SITE�	lru_cacherrrrrr�<module>s&


�