File: //usr/lib/python3.9/site-packages/pip/_internal/commands/__pycache__/debug.cpython-39.pyc
a
?�f� � @ sN d dl mZ d dlZd dlZd dlZd dlZd dlZd dlmZ d dl m
Z
d dlmZ d dl
mZ d dlmZ d dlmZ d d lmZ d d
lmZ d dlmZ d dlmZ er�d d
lmZ d dlmZmZm Z d dl!m"Z" d dl#m$Z$ e�%e&�Z'dd� Z(dd� Z)dd� Z*dd� Z+dd� Z,dd� Z-dd� Z.dd � Z/d!d"� Z0G d#d$� d$e�Z1dS )%� )�absolute_importN)�
pkg_resources)�where)�__file__)�
cmdoptions)�Command)�make_target_python)�SUCCESS)�
indent_log)�get_pip_version)�MYPY_CHECK_RUNNING)�
ModuleType)�List�Optional�Dict)�Values)�
Configurationc C s t �d| |� d S )Nz%s: %s)�logger�info)�name�value� r �@/usr/lib/python3.9/site-packages/pip/_internal/commands/debug.py�
show_value s r c C sZ t �d� ttd�r"tj} | j}nd}t� � td|� W d � n1 sL0 Y d S )Nzsys.implementation:�implementation� r )r r �hasattr�sysr r r
r )r Zimplementation_namer r r �show_sys_implementation# s
r c C sd t j�t j�t�dd�} t| ��"}dd� |�� D �}W d � n1 sH0 Y tdd� |D ��S )N�_vendorz
vendor.txtc S s( g | ] }d |v r|� � �dd�d �qS )�==� � r )�strip�split��.0�liner r r �
<listcomp>; s
�z)create_vendor_txt_map.<locals>.<listcomp>c s s | ]}|� d d�V qdS )r r"