관리-도구
편집 파일: freeze.cpython-36.pyc
3 �Re�( � @ sN d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ d dl m Z d dlmZm Z d dlmZmZ d dlmZ d d lmZmZ d d lmZmZ d dlmZ e�rd dlmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$ d d l%m&Z& d dl m'Z'm(Z( e"ee$e)e(f e*ee) f Z+ej,e-�Z.ddddddddf f dd�Z/dd� Z0G dd� de1�Z2dS )� )�absolute_importN)�six)�canonicalize_name)�RequirementParseError)� BadCommand�InstallationError)�install_req_from_editable�install_req_from_line)� COMMENT_RE)�%direct_url_as_pep440_direct_reference�dist_get_direct_url)�dist_is_editable�get_installed_distributions)�MYPY_CHECK_RUNNING) �Iterator�Optional�List� Container�Set�Dict�Tuple�Iterable�Union)� WheelCache)�Distribution�RequirementFc c s� |pg }x|D ]} dj | �V qW i } xpt|f ||d�D ]\}ytj|�}W n2 tk r| } ztjd|| � w8W Y d d } ~ X nX |r�|jr�q8|| |j<