관리-도구
편집 파일: __pip-runner__.cpython-38.pyc
U ʗRe= � @ s� d Z ddlZddlZddlZddlmZmZ ddlmZ ddl m Z mZmZ eee ��ZG dd� d�Zej�de� � edks�td ��ejd ddd� dS ) 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)� ModuleSpec� PathFinder)�dirname)�Optional�Sequence�Unionc @ s@ e Zd Zedeeeeeef ee j ee d�dd��ZdS )�PipImportRedirectingFinderN)�fullname�path�target�returnc C s0 |dkrd S t �|tg|�}|s,tt|f��|S )N�pip)r � find_spec�PIP_SOURCES_ROOT�AssertionError)�selfr r r �spec� r ��/builddir/build/BUILDROOT/alt-python38-pip-22.2.1-2.el8.x86_64/opt/alt/python38/lib/python3.8/site-packages/pip/__pip-runner__.pyr s z$PipImportRedirectingFinder.find_spec)NN) �__name__� __module__�__qualname__�classmethod�strr r r �bytes�types� ModuleTyper r r r r r r s ��r �__main__z1Cannot run __pip-runner__.py as a non-main moduler T)�run_name� alter_sys)�__doc__Zrunpy�sysr �importlib.machineryr r �os.pathr �typingr r r �__file__r r � meta_path�insertr r � run_moduler r r r �<module> s