/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs
NameSizeModeActions
bazaar.py44270644editdlrm
bazaar.pyc54900644editdlrm
git.py76080644editdlrm
git.pyc76140644editdlrm
mercurial.py49740644editdlrm
mercurial.pyc60520644editdlrm
subversion.py104680644editdlrm
subversion.pyc99520644editdlrm
__init__.py117600644editdlrm
__init__.pyc131830644editdlrm
Edit: /usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyc (5490B)
Ñò vVc@@sèddklZddkZddkZddkZddkZyddklZWne j oddk ZnXddk l Z l Z ddklZlZddklZeieƒZdefd„ƒYZeieƒdS( i(tabsolute_importN(tparse(trmtreet display_path(tvcstVersionControl(t path_to_urltBazaarcB@s}eZdZdZdZdZdd „Zd „Zd „Z d „Z d „Z d„Z d„Z d„Zd„Zd„ZRS(tbzrs.bzrtbranchsbzr+https bzr+httpssbzr+sshsbzr+sftpsbzr+ftpsbzr+lpcO@s]tt|ƒi|||Žttddƒo*tiidgƒtiidgƒndS(Nt uses_fragmenttlp( tsuperRt__init__tgetattrt urllib_parsetNoneR textendtnon_hierarchical(tselfturltargstkwargs((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyR sc C@sutiddƒ}|i|ƒtii|ƒot|ƒnz#|id|gd|dtƒWdt|ƒXdS(sU Export the Bazaar repository at the url to the destination location s-exportspip-texporttcwdt show_stdoutN( ttempfiletmkdtemptunpacktostpathtexistsRt run_commandtFalse(Rtlocationttemp_dir((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyR's  cC@s|id|gd|ƒdS(NtswitchR(R (RtdestRt rev_options((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyR$6scC@s!|iddg|d|ƒdS(Ntpulls-qR(R (RR%R&((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pytupdate9scC@s|iƒ\}}|od|g}d|}n g}d}|i||||ƒoAtid||t|ƒƒ|iddg|||gƒndS(Ns-rs (to revision %s)tsChecking out %s%s to %sR s-q(t get_url_revtcheck_destinationtloggertinfoRR (RR%RtrevR&t rev_display((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pytobtain<s  cC@sCtt|ƒiƒ\}}|idƒod|}n||fS(Nsssh://sbzr+(R RR*t startswith(RRR.((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyR*MscC@s™|idgdtd|ƒ}xt|iƒD]f}|iƒ}xQdD]I}|i|ƒo3|i|ƒd}|i|ƒo t|ƒS|SqDWq+WdS(NR-RRscheckout of branch: sparent branch: i(scheckout of branch: sparent branch: ( R R!t splitlineststripR1tsplitt_is_local_repositoryRR(RR"turlstlinetxtrepo((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pytget_urlTs    cC@s,|idgdtd|ƒ}|iƒdS(NtrevnoRRiÿÿÿÿ(R R!R2(RR"trevision((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyt get_revisionascC@sŸ|idgdtd|ƒ}g}xn|iƒD]`}tid|ƒ}|oA|idƒ}|idƒ}|i|iƒ|iƒfƒq1q1Wt|ƒS(NttagsRRs([.\w-]+)\s*(.*)$ii( R R!R2tretsearchtgrouptappendR3tdict(RR"R>ttag_revsR7t tags_matchttagR.((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyt get_tag_revsfs 'c C@sÅ|i|ƒ}|pdS|iƒidƒpd|}n|iƒiddƒd}|i|ƒ}|i|ƒ}||jod|||f}nd|iƒ|f}d|||fS( Nsbzr:sbzr+t-iis%s-%ss %s-dev_r%ss %s@%s#egg=%s(R:RtlowerR1tegg_nameR4R=RG( RtdistR"t find_tagsR9tegg_project_namet current_revRDt full_egg_name((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pytget_src_requirementrs (Rsbzr+https bzr+httpssbzr+sshsbzr+sftpsbzr+ftpsbzr+lpN(t__name__t __module__tnametdirnamet repo_nametschemesRR RR$R(R0R*R:R=RGRP(((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyRs        (t __future__RtloggingRRR?turllibRRt ImportErrorturlparset pip.utilsRRtpip.vcsRRt pip.downloadRt getLoggerRQR,Rtregister(((sF/usr/lib/python2.6/site-packages/pip-7.1.2-py2.6.egg/pip/vcs/bazaar.pyts    n