/opt/alt/python34/lib/python3.4/site-packages/pip/vcs
NameSizeModeActions
__pycache__/-0755rm
bazaar.py49430644editdlrm
bazaar.pyc60380644editdlrm
bazaar.pyo60380644editdlrm
git.py78980644editdlrm
git.pyc83760644editdlrm
git.pyo83220644editdlrm
mercurial.py58200644editdlrm
mercurial.pyc67960644editdlrm
mercurial.pyo67960644editdlrm
subversion.py106400644editdlrm
subversion.pyc103970644editdlrm
subversion.pyo102770644editdlrm
__init__.py87480644editdlrm
__init__.pyc111240644editdlrm
__init__.pyo109700644editdlrm
Edit: /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyc (6038B)
Ñò *‘Rec @s­ddkZddkZddkZddklZddklZddklZl Z l Z ddk l Z l Z ddklZde fd„ƒYZe ieƒdS( iÿÿÿÿN(turlparse(tlogger(trmtreet display_pathtcall_subprocess(tvcstVersionControl(t path_to_urltBazaarcBs’eZdZdZdZdZdZd Zdd „Z d „Z d „Z d„Z d„Z d„Zd„Zd„Zd„Zd„Zd„ZRS(tbzrs.bzrtbranchsbzr-branch.txtsbzr+https bzr+httpssbzr+sshsbzr+sftpsbzr+ftpsbzr+lps[# This was a Bazaar branch; to make it a branch again run: bzr branch -r %(rev)s %(url)s . cOs]tt|ƒi|||Žttddƒo*tiidgƒtiidgƒndS(Nt uses_fragmenttlp( tsuperRt__init__tgetattrRtNoneR textendtnon_hierarchical(tselfturltargstkwargs((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyRscCsÁd}}x°|iƒD]¢}|iƒ p|iƒidƒoqntid|ƒ}|o|idƒiƒ}n||iƒiƒiddƒd}|o|o ||fSqWdS(Nt#s^bzr\s*branch\s*-r\s*(\d*)ii(NN( Rt splitlineststript startswithtretsearchtgrouptendtsplit(RtcontentRtrevtlinetmatch((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pytparse_vcs_bundle_files  $&c Cstiddƒ}|i|ƒtii|ƒot|ƒnz/t|id|gd|d|i dt ƒWdt|ƒXdS(sCExport the Bazaar repository at the url to the destination locations-exportspip-texporttcwdt filter_stdoutt show_stdoutN( ttempfiletmkdtemptunpacktostpathtexistsRRtcmdt_filtertFalse(Rtlocationttemp_dir((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyR%)s cCs t|id|gd|ƒdS(NtswitchR&(RR/(RtdestRt rev_options((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyR46scCs$t|iddg|d|ƒdS(Ntpulls-qR&(RR/(RR5R6((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pytupdate9scCs¤|iƒ\}}|od|g}d|}n g}d}|i||||ƒoHtid||t|ƒfƒt|iddg|||gƒndS(Ns-rs (to revision %s)tsChecking out %s%s to %sR s-q(t get_url_revtcheck_destinationRtnotifyRRR/(RR5RR!R6t rev_display((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pytobtain=s  cCsCtt|ƒiƒ\}}|idƒod|}n||fS(Nsssh://sbzr+(R RR:R(RRR!((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyR:KscCsœt|idgdtd|ƒ}xt|iƒD]f}|iƒ}xQdD]I}|i|ƒo3|i|ƒd}|i|ƒo t|ƒS|SqGWq.WdS(NtinfoR(R&scheckout of branch: sparent branch: i(scheckout of branch: sparent branch: ( RR/R1RRRRt_is_local_repositoryRR(RR2turlsR"txtrepo((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pytget_urlRs    cCs/t|idgdtd|ƒ}|iƒdS(NtrevnoR(R&iÿÿÿÿ(RR/R1R(RR2trevision((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyt get_revision`scCs¢t|idgdtd|ƒ}g}xn|iƒD]`}tid|ƒ}|oA|idƒ}|idƒ}|i|iƒ|iƒfƒq4q4Wt |ƒS(NttagsR(R&s([.\w-]+)\s*(.*)$ii( RR/R1RRRRtappendRtdict(RR2RHttag_revsR"t tags_matchttagR!((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyt get_tag_revses 'c CsÅ|i|ƒ}|iƒidƒpd|}n|iƒiddƒd}|pdS|i|ƒ}|i|ƒ}||jod|||f}nd|iƒ|f}d|||fS( Nsbzr:sbzr+t-iis%s-%ss %s-dev_r%ss %s@%s#egg=%s(RDtlowerRtegg_nameRRRGRN( RtdistR2t find_tagsRCtegg_project_namet current_revRKt full_egg_name((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pytget_src_requirementqs (R sbzr+https bzr+httpssbzr+sshsbzr+sftpsbzr+ftpsbzr+lpN(t__name__t __module__tnametdirnamet repo_namet bundle_filetschemestguideRRR$R%R4R8R>R:RDRGRNRW(((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyR s"        (R,R)Rtpip.backwardcompatRtpip.logRtpip.utilRRRtpip.vcsRRt pip.downloadRRtregister(((s?/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/bazaar.pyts   x