관리-도구
편집 파일: command_context.cpython-311.pyc
� �܋f � �^ � d dl mZmZ d dlmZmZmZ edd�� � Z G d� d� � ZdS ) � )� ExitStack�contextmanager)�ContextManager� Generator�TypeVar�_TT)� covariantc �d � � e Zd Zd� fd�Zeded fd�� � Zdee defd�Z � xZ S ) �CommandContextMixIn�returnNc �| �� t � � � � � d| _ t � � | _ d S )NF)�super�__init__�_in_main_contextr � _main_context)�self� __class__s ��X/opt/cloudlinux/venv/lib64/python3.11/site-packages/pip/_internal/cli/command_context.pyr zCommandContextMixIn.__init__ s3 �� � �������� %���&�[�[����� )NNNc # � K � | j rJ �d| _ | j 5 d V � d d d � � n# 1 swxY w Y d| _ d S # d| _ w xY w)NTF)r r )r s r �main_contextz CommandContextMixIn.main_context s� � � � ��(�(�(�(� $��� *��#� � ����� � � � � � � � � � � ���� � � � � %*�D�!�!�!��E�D�!�)�)�)�)s&