관리-도구
편집 파일: wrappers.cpython-311.pyc
� �Reu4 � �` � d dl Z d dlmZ d dlZd dlmZmZ d dlZd dl m Z mZmZ d dl Z d dlmZ ddlmZ ddlmZ g d �Zed � � � Z G d� de� � Z G d � de� � Z G d� de� � Z G d� de� � Zdd�Zdd�Zd� Z G d� de� � Z G d� de j � � Z!dS )� N)�contextmanager)�abspath�join)� check_call�check_output�STDOUT)�mkdtemp� )�compat)�_in_proc_script_path)�BackendUnavailable�BackendInvalid�HookMissing�UnsupportedOperation�default_subprocess_runner�quiet_subprocess_runner�Pep517HookCallerc # � K � t � � } | V � t j | � � d S # t j | � � w xY w�N)r �shutil�rmtree)�tds ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-3.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/pep517/wrappers.py�tempdirr sI � � � � ���B������� �b�������� �b�������s �, �Ac � � e Zd ZdZd� ZdS )r zEWill be raised if the backend cannot be imported in the hook process.c � � || _ d S r �� traceback��selfr s r �__init__zBackendUnavailable.__init__# � � �"����� N��__name__� __module__�__qualname__�__doc__r! � r# r r r ! s) � � � � � �O�O�#� #� #� #� #r# r c � � e Zd ZdZd� ZdS )r z)Will be raised if the backend is invalid.c �0 � || _ || _ || _ d S r ��backend_name�backend_path�message)r r- r. r/ s r r! zBackendInvalid.__init__) s � �(���(�������r# Nr$ r) r# r r r '