o
    0iA                     @  sR   d Z ddlmZ ddlZddlZddlZddlZddlZee	Z
d
ddd	ZdS )zPrimary application entrypoint.    )annotationsNargslist[str] | Nonereturnintc              
   C  s0  ddl m} ddlm} ddlm} ddlm} ddlm	} | d u r)t
jdd  } tjdtd	d
 |  |  z|| \}}W n' |yg } zt
jd|  t
jtj t
d W Y d }~nd }~ww z	ttjd W n tjy }	 ztd|	 W Y d }	~	nd }	~	ww ||d|v d}
|
|S )Nr   )autocomplete)parse_command)create_command)PipError)deprecation   ignorez.*pkg_resources)actioncategorymodulezERROR:  z%Ignoring error %s when setting localez
--isolated)isolated) pip._internal.cli.autocompletionr   pip._internal.cli.main_parserr   pip._internal.commandsr	   pip._internal.exceptionsr
   pip._internal.utilsr   sysargvwarningsfilterwarningsDeprecationWarninginstall_warning_loggerstderrwriteoslinesepexitlocale	setlocaleLC_ALLErrorloggerdebugmain)r   r   r   r	   r
   r   cmd_namecmd_argsexcecommand r/   X/sda-disk/www/egybert/egybert_env/lib/python3.10/site-packages/pip/_internal/cli/main.pyr)   )   s8   
r)   )N)r   r   r   r   )__doc__
__future__r   r#   loggingr    r   r   	getLogger__name__r'   r)   r/   r/   r/   r0   <module>   s    
