o
    ©„j«  ã                   @   sº   d Z ddlZdZd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„ dƒZej deƒ ¡ edksSJ dƒ‚ejdddd� dS )z¦Execute 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                 C   s   d  dd„ | D ƒ¡S )NÚ.c                 s   s   � | ]}t |ƒV  qd S )N)Ústr)Ú.0Úv© r   úP/var/www/html/django_cbt/venv/lib/python3.10/site-packages/pip/__pip-runner__.pyÚ	<genexpr>   s   € zversion_str.<locals>.<genexpr>)Újoin)Úversionr   r   r	   Úversion_str   s   r   é   z?This version of pip does not support python {} (requires >={}).)Ú
PathFinder)Údirnamec                   @   s   e Zd Zeddd„ƒZdS )ÚPipImportRedirectingFinderNc                 C   s0   |dkrd S t  |tg|¡}|sJ t|fƒ‚|S )NÚpip)r   Ú	find_specÚPIP_SOURCES_ROOT)ÚselfÚfullnameÚpathÚtargetÚspecr   r   r	   r   %   s
   z$PipImportRedirectingFinder.find_spec)NN)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r   r   r	   r   $   s    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   r	   Ú<module>   s$    ÿÿ	