o
    h+                     @   s   U d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm	Z	 e
dZedZeje ed< defdd	Zdefd
dZze Zeje ed< W n ey]   ejZY nw e jdddefddZdS )    N)appdirs)running_under_virtualenvpippurelibsite_packagesreturnc                   C   s   dj tj 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 r   r   X/var/www/html/olx_land/venv/lib/python3.10/site-packages/pip/_internal/locations/base.pyget_major_minor_version   s   r   c                  C   sX   t  rtjtjd} nztjt d} W n ty%   td Y nw tj	| 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_prefixr   r   r   get_src_prefix   s   r   	user_site)maxsizec                   C   s   t tdS )NPYTHONFRAMEWORK)bool	sysconfigget_config_varr   r   r   r   is_osx_framework2   s   r   )	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_cacher   r   r   r   r   r   <module>   s&   
 


