Repository URL to install this package:
Version:
3.4.40 ▾
|
ó èRc @ s¿ d d l Z d d l Z d d l Z d d l m Z d d l m Z m Z d d l m Z m Z d d l m Z d d l m Z m Z e j Z e j Z d e f d YZ e j e d S( iÿÿÿÿN( t call_subprocess( t display_patht rmtree( t vcst VersionControl( t logger( t url2pathnamet urlparset Gitc B s¤ e Z d Z d Z d Z d Z d Z d Z d d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z d Z RS( t gits .gitt clones git+https git+httpss git+sshs git+gits git+files git-clone.txtss # This was a Git repo; to make it a repo again run: git init git remote add origin %(url)s -f git checkout %(rev)s c O sê | rÊ t | \ } } } } } | j d rÊ | t | j d } | t | j d d j d } t | | | | | f } | j d d } | | t | | | | | | f } qÊ n t t | j | | | d S( Nt filet /s \t +i ( t urlsplitt endswitht lent lstripR t replacet urlunsplitt findt superR t __init__( t selft urlt argst kwargst schemet netloct patht queryt fragmentt initial_slashest newpatht after_plus( ( s@ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vcs/git.pyR s %-c C sà d } } x² | j D]¤ } | j s | j j d rE q n t j d | } | ru | j d j } n t j d | } | r¥ | j d j } n | r | r | | f Sq Wd S( Nt #s$ git\s*remote\s*add\s*origin(.*)\s*-fi s ^git\s*checkout\s*-q\s*(.*)\s*( NN( t Nonet splitlinest stript startswitht ret searcht group( R t contentR t revt linet url_matcht rev_match( ( s@ /home/tvault/.virtenv/lib/python2.7/site-packages/pip/vcs/git.pyt parse_vcs_bundle_file% s "c C s t j d d } | j | zT | j d s>