
    Wh
                        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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j        e          ZdddZdS )zPrimary application entrypoint.    )annotationsN)autocomplete)parse_command)create_command)PipError)deprecationargslist[str] | Nonereturnintc                   | t           j        dd          } t          j        dt          d           t          j                     t                       	 t          |           \  }}nv# t          $ ri}t           j
                            d|            t           j
                            t          j                   t          j        d           Y d }~nd }~ww xY w	 t          j        t          j        d           n7# t          j        $ r%}t&                              d|           Y d }~nd }~ww xY wt+          |d|v 	          }|                    |          S )
N   ignorez.*pkg_resources)actioncategorymodulezERROR:  z%Ignoring error %s when setting localez
--isolated)isolated)sysargvwarningsfilterwarningsDeprecationWarningr   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commands         h/var/www/tools.fuzzalab.pt/emblema-extractor/venv/lib/python3.11/site-packages/pip/_internal/cli/main.pyr&   r&   /   sj   |x| "4=N   
 &(((NNN*400((   
3)))
$$$A++++< A A A<a@@@@@@@@A X1IKKKG<<!!!s1   A( (
C2ACCC? ?D3D..D3)N)r	   r
   r   r   )__doc__
__future__r   r    loggingr   r   r    pip._internal.cli.autocompletionr   pip._internal.cli.main_parserr   pip._internal.commandsr   pip._internal.exceptionsr   pip._internal.utilsr   	getLogger__name__r$   r&        r,   <module>r9      s    % % " " " " " "   				 



  9 9 9 9 9 9 7 7 7 7 7 7 1 1 1 1 1 1 - - - - - - + + + + + +		8	$	$<!" !" !" !" !" !" !"r8   