Files
PowerToys/PythonHome/Lib/site-packages/pip/vcs/bazaar.pyc

20 lines
5.9 KiB
Plaintext
Raw Normal View History

2014-07-09 18:15:23 +08:00
<03>
<00>Sc@s<>ddlZddlZddlZddlmZddlmZddlmZm Z m
Z
ddl m Z m Z ddlmZde fd<00><00>YZe je<00>dS( i<><69><EFBFBD><EFBFBD>N(turlparse(tlogger(trmtreet display_pathtcall_subprocess(tvcstVersionControl(t path_to_urltBazaarcBs<>eZdZdZdZdZdZd
Zdd <00>Z d <00>Z
d <00>Z d<00>Z d<00>Z d<00>Zd<00>Zd<00>Zd<00>Zd<00>Zd<00>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|<00>j|||<00>ttdd<00>rWtjjdg<00>tjjdg<00>ndS(Nt uses_fragmenttlp( tsuperRt__init__tgetattrRtNoneR textendtnon_hierarchical(tselfturltargstkwargs((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyRscCs<>d}}x<>|j<00>D]<5D>}|j<00> s|j<00>jd<00>rEqntjd|<00>}|ru|jd<00>j<00>}n||j<00>j<00>jdd<00>d}|r|r||fSqWdS(Nt#s^bzr\s*branch\s*-r\s*(\d*)ii(NN( Rt
splitlineststript
startswithtretsearchtgrouptendtsplit(RtcontentRtrevtlinetmatch((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pytparse_vcs_bundle_files
"& cCstjdd<00>}|j|<00>tjj|<00>r>t|<00>nz/t|jd|gd|d|j dt
<00>Wdt|<00>XdS(sCExport the Bazaar repository at the url to the destination locations-exportspip-texporttcwdt filter_stdoutt show_stdoutN( ttempfiletmkdtemptunpacktostpathtexistsRRtcmdt_filtertFalse(Rtlocationttemp_dir((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyR%)s  cCs t|jd|gd|<00>dS(NtswitchR&(RR/(RtdestRt rev_options((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyR46scCs$t|jddg|d|<00>dS(Ntpulls-qR&(RR/(RR5R6((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pytupdate9scCs<>|j<00>\}}|r1d|g}d|}n g}d}|j||||<00>r<>tjd||t|<00>f<16>t|jddg|||g<17>ndS(Ns-rs (to revision %s)tsChecking out %s%s to %sR
s-q(t get_url_revtcheck_destinationRtnotifyRRR/(RR5RR!R6t rev_display((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pytobtain=s   cCsAtt|<00>j<00>\}}|jd<00>r7d|}n||fS(Nsssh://sbzr+(R RR:R(RRR!((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyR:Ks cCs<>t|jdgdtd|<00>}xp|j<00>D]b}|j<00>}xMdD]E}|j|<00>rG|j|<00>d}|j|<00>r<>t|<00>S|SqGWq.WdS(NtinfoR(R&scheckout of branch: sparent branch: i(scheckout of branch: sparent branch: (
RR/R1RRRRt_is_local_repositoryRR(RR2turlsR"txtrepo((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pytget_urlRs 

 cCs/t|jdgdtd|<00>}|j<00>dS(NtrevnoR(R&i<><69><EFBFBD><EFBFBD>(RR/R1R(RR2trevision((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyt get_revision`scCs<>t|jdgdtd|<00>}g}xl|j<00>D]^}tjd|<00>}|r4|jd<00>}|jd<00>}|j|j<00>|j<00>f<00>q4q4Wt |<00>S(NttagsR(R&s([.\w-]+)\s*(.*)$ii(
RR/R1RRRRtappendRtdict(RR2RHttag_revsR"t
tags_matchttagR!((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyt get_tag_revses&c Cs<>|j|<00>}|j<00>jd<00>s1d|}n|j<00>jdd<00>d}|sWdS|j|<00>}|j|<00>}||kr<>d|||f}nd|j<00>|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((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pytget_src_requirementqs  (sbzrsbzr+https bzr+httpssbzr+sshsbzr+sftpsbzr+ftpsbzr+lpN(t__name__t
__module__tnametdirnamet repo_namet bundle_filetschemestguideRRR$R%R4R8R>R:RDRGRNRW(((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyR s"        (R,R)Rtpip.backwardcompatRtpip.logRtpip.utilRRRtpip.vcsRRt pip.downloadRRtregister(((sEc:\Users\lifqian\Desktop\Python27\lib\site-packages\pip\vcs\bazaar.pyt<module>s   x