
    /h              	          d Z ddlZdZd Zej        dd         ek     r> ed                     eej        dd                    ee                              ddlZddlm	Z	 ddl
mZ  e ee                    Z G d	 d
          Zej                            d e                       edk    s
J d             ej        ddd           dS )zExecute exactly this copy of pip, within a different environment.

This file is named as it is, to ensure that this module can't be imported via
an import statement.
    N)      c                 @    d                     d | D                       S )N.c              3   4   K   | ]}t          |          V  d S )N)str).0vs     E/var/www/html/venv/lib/python3.11/site-packages/pip/__pip-runner__.py	<genexpr>zversion_str.<locals>.<genexpr>   s(      ,,qCFF,,,,,,    )join)versions    r   version_strr      s#    88,,G,,,,,,r      z?This version of pip does not support python {} (requires >={}).)
PathFinder)dirnamec                   &    e Zd Zedd            ZdS )PipImportRedirectingFinderNc                 t    |dk    rd S t          j        |t          g|          }|sJ t          |f            |S )Npip)r   	find_specPIP_SOURCES_ROOT)selffullnamepathtargetspecs        r   r   z$PipImportRedirectingFinder.find_spec%   sI    u4#H/?.@&II11&1111r   )NN)__name__
__module____qualname__classmethodr    r   r   r   r   $   s2           [  r   r   __main__z1Cannot run __pip-runner__.py as a non-main moduler   T)run_name	alter_sys)__doc__sysPYTHON_REQUIRESr   version_info
SystemExitformatrunpyimportlib.machineryr   os.pathr   __file__r   r   	meta_pathinsertr   
run_moduler#   r   r   <module>r4      sd    


 - - - BQB/))
*IPPK(!,--{{?/K/K	
 	
    * * * * * *      7778,,--           Q2244 5 5 5:R  t < < < < < <r   