ó
¨9Vc           @@  s3  d  Z  d d l m Z d d l Z d d l Z d d l Z e Z e j	 j
 e j	 j e   Z d   Z e r/e j e j	 j e d   e j	 e j	 (e d  e d  e d  e d	  e d
  e d  e d  e d  e d  e d  e d  e d  e d  e d  e d  n  d S(   sÜ   
pip._vendor is for vendoring dependencies of pip to prevent needing pip to
depend on something external.

Files inside of pip._vendor should be considered immutable and should only be
updated to versions from upstream.
i    (   t   absolute_importNc         C@  s°   d j  t |   } y  t | t   t   d d Wnw t k
 rŤ t |  t   t   d d t j |  t j | <| j d d  \ } } t	 t j | | t j |   n Xd  S(   Ns   {0}.{1}t   leveli    t   .i   (
   t   formatt   __name__t
   __import__t   globalst   localst   ImportErrort   syst   modulest   rsplitt   setattr(   t
   modulenamet   vendored_namet   baset   head(    (    s1   /tmp/pip-build-5Z5nTX/pip/pip/_vendor/__init__.pyt   vendored   s     s   *.whlt   cachecontrolt   coloramat   distlibt   html5libt   lockfilet   sixs	   six.movess   six.moves.urllibt	   packagings   packaging.versions   packaging.specifierst   pkg_resourcest   progresst   retryingt   requests(   t   __doc__t
   __future__R    t   globt   os.patht   osR	   t   Falset	   DEBUNDLEDt   patht   abspatht   dirnamet   __file__t	   WHEEL_DIRR   t   join(    (    (    s1   /tmp/pip-build-5Z5nTX/pip/pip/_vendor/__init__.pyt   <module>   s0   	)













