shell bypass 403
3
���eJ � @ s� d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ d dl m
Z
d dlmZ d dl
mZ d dlmZ eje�Zddddddd df f d
d�ZdS )� )�absolute_importN)�InstallRequirement)�
COMMENT_RE)�get_installed_distributions)�
pkg_resources)�canonicalize_name)�RequirementParseErrorFc c s� |pg }d } |rt j|�j} g }
x(tjD ]}|jd�r(|
j|jd�� q(W x|D ]}d|krP|
j|� qPW x|D ]}d| V qpW i }
xXt |f |d�D ]F}yt
jj||
�}W n$ t
k
r� tjd|j� w�Y nX ||
|j<