o
    ~#g	                     @   s   d Z ddlZddlZddlZddlZddlmZmZ ddlm	Z	 ddl
mZ ddlmZ ddlmZ ddlmZ eeZdd	eee  d
efddZdS )z Primary application entrypoint.
    N)ListOptional)autocomplete)parse_command)create_command)PipError)deprecationargsreturnc              
   C   s   | d u rt jdd  } t  t  zt| \}}W n' tyA } 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yd } ztd| W Y d }~nd }~ww t|d|v d}||S )N   zERROR:  z%Ignoring error %s when setting localez
--isolated)isolated)sysargvr   install_warning_loggerr   r   r   stderrwriteoslinesepexitlocale	setlocaleLC_ALLErrorloggerdebugr   main)r	   cmd_namecmd_argsexcecommand r"   {/var/www/static.ux5.de/https/Moving-Object-Detection-with-OpenCV/env/lib/python3.10/site-packages/pip/_internal/cli/main.pyr   -   s(   
r   )N)__doc__r   loggingr   r   typingr   r    pip._internal.cli.autocompletionr   pip._internal.cli.main_parserr   pip._internal.commandsr   pip._internal.exceptionsr   pip._internal.utilsr   	getLogger__name__r   strintr   r"   r"   r"   r#   <module>   s    
 