3
Ävhb ã @ sÀ d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl m
Z
mZmZ ddl
mZ ddlmZ ddlm
Z ddlmZ dd lmZ ejd
ejƒjZdZdd
„ ZG dd„ deƒZdS )zWheels support.é )Úget_platformN)ÚDistributionÚPathMetadataÚ
parse_version)Úcanonicalize_name)ÚPY3)r )Ú
pep425tags)Úwrite_requirementsz‚^(?P.+?)-(?P\d.*?)
((-(?P\d.*?))?-(?P.+?)-(?P.+?)-(?P.+?)
)\.whl$zštry:
__import__('pkg_resources').declare_namespace(__name__)
except ImportError:
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
c C sæ x¸t j| ƒD ]ª\}}}t jj|| ƒ}x6|D ].}t jj||ƒ}t jj|||ƒ}t j||ƒ q*W xXttt|ƒƒƒD ]D\} }
t jj||
ƒ}t jj|||
ƒ}t jj |ƒsnt j||ƒ || = qnW qW x&t