관리-도구
편집 파일: req_set.cpython-36.pyc
3 �Re� � @ s� d dl mZ d dlZd dlmZ d dlmZ d dlmZ d dl m Z d dlmZ d dl mZ er�d d lmZmZmZmZmZ d d lmZ eje�ZG dd� de�ZdS ) � )�absolute_importN)�OrderedDict)�canonicalize_name)�InstallationError)�Wheel)�compatibility_tags)�MYPY_CHECK_RUNNING)�Dict�Iterable�List�Optional�Tuple)�InstallRequirementc @ s\ e Zd Zddd�Zdd� Zdd� Zdd � Zd d� Zdd d�Zdd� Z dd� Z edd� �ZdS )�RequirementSetTc C s t � | _|| _g | _dS )z!Create a RequirementSet. N)r �requirements�check_supported_wheels�unnamed_requirements)�selfr � r ��/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/req/req_set.py�__init__ s zRequirementSet.__init__c C s4 t dd� | jj� D �dd� d�}djdd� |D ��S )Nc s s | ]}|j s|V qd S )N)� comes_from)�.0�reqr r r � <genexpr>$ s z)RequirementSet.__str__.<locals>.<genexpr>c S s t | j�S )N)r �name)r r r r �<lambda>% s z(RequirementSet.__str__.<locals>.<lambda>)�key� c s s | ]}t |j�V qd S )N)�strr )r r r r r r '