File: //usr/lib/python2.7/dist-packages/setuptools/wheel.pyc
�
�C�^c @ s d Z d d l m Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l
Z
d d l Z d d l Z d d l m
Z
d d l m Z d d l m Z d d l m Z d d l m Z e Z e j d
e j � j Z d Z d � Z d
d d � � YZ d S( s Wheels support.i����( t get_platform( t logN( t
parse_version( t sys_tags( t canonicalize_name( t PY3( t write_requirementss� ^(?P<project_name>.+?)-(?P<version>\d.*?)
((-(?P<build>\d.*?))?-(?P<py_version>.+?)-(?P<abi>.+?)-(?P<platform>.+?)
)\.whl$s� try:
__import__('pkg_resources').declare_namespace(__name__)
except ImportError:
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
c C sO xt j | � D]� \ } } } t j j | | � } xK | D]C } t j j | | � } t j j | | | � } t j | | � q; Wx t t t | � � � D]e \ } }
t j j | |
� } t j j | | |
� } t j j | � s� t j | | � | | =q� q� Wq Wx@ t j | d t
�D]) \ } } } | s:t � t j | � qWd S( sD Move everything under `src_dir` to `dst_dir`, and delete the former.t topdownN(
t ost walkt patht relpatht joint renamest reversedt listt enumeratet existst Truet AssertionErrort rmdir( t src_dirt dst_dirt dirpatht dirnamest filenamest subdirt ft srct dstt nt d( ( s4 /usr/lib/python2.7/dist-packages/setuptools/wheel.pyt unpack&