/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/subversion.pyc (10397B)
Ñò *‘Rec @sddkZddkZddklZddklZddklZlZl Z ddk l Z ddk l Z lZeidƒZeidƒZeid ƒZeid ƒZeid ƒZeid ƒZd efd„ƒYZd„Ze ieƒdS(iÿÿÿÿN(turlparse(tLink(trmtreet display_pathtcall_subprocess(tlogger(tvcstVersionControls url="([^"]+)"scommitted-rev="(\d+)"s URL: (.+)sRevision: (.+)s\s*revision="(\d+)"s(.*)t SubversioncBs­eZdZdZdZdZdZdZd „Zd „Z d „Z d „Z d „Z d„Z d„Zd„Zd„Zd„Zd„Zd„Zd„Zed„ZRS(tsvns.svntcheckoutssvn+sshssvn+https svn+httpsssvn+svnssvn-checkout.txtsg# This was an svn checkout; to make it a checkout again run: svn checkout --force -r %(rev)s %(url)s . cCs |idƒi|iƒ ptd|‚t|id|gdtdhdd6ƒ}ti|ƒ}|p-t i dt |ƒƒt i d |ƒd S|id ƒiƒ}ti|ƒ}|p3t i d t |ƒƒt i d |ƒ|d fS||id ƒfS(s/Returns (url, revision), where both are stringst/sBad directory: %stinfot show_stdoutt extra_environtCtLANGs'Cannot determine URL of svn checkout %ss!Output that cannot be parsed: %sis,Cannot determine revision of svn checkout %sN(NN(trstriptendswithtdirnametAssertionErrorRtcmdtFalset _svn_url_retsearchRtwarnRR tNonetgrouptstript_svn_revision_re(tselftlocationtoutputtmatchturl((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pytget_infos+( cCs x™|iƒD]‹}|iƒ p|iƒidƒoq ntid|ƒ}|pdS|idƒ}||iƒiƒiddƒd}||fSWdS(Nt#s ^-r\s*([^ ])?ii(NN(NN( t splitlinesRt startswithtreRRRtendtsplit(RtcontenttlineR!trevtrest((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pytparse_vcs_bundle_file,s $& c Cs³|iƒ\}}t||ƒ}tid||fƒtid7_zUtii|ƒot|ƒnt |i dg|||gd|i dt ƒWdtid8_XdS(s@Export the svn repository at the url to the destination locations!Exporting svn repository %s to %sitexportt filter_stdoutR N( t get_url_revtget_rev_optionsRtnotifytindenttostpathtexistsRRRt_filterR(RRR"R,t rev_options((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR/8scCs%t|idg|||gƒdS(Ntswitch(RR(RtdestR"R9((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR:IscCs"t|idg||gƒdS(Ntupdate(RR(RR;R9((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR<MscCs¡|iƒ\}}t||ƒ}|od|}nd}|i||||ƒoHtid||t|ƒfƒt|iddg|||gƒndS(Ns (to revision %s)tsChecking out %s%s to %sR s-q(R1R2tcheck_destinationRR3RRR(RR;R"R,R9t rev_display((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pytobtainQs cCsx‰|D]}t|ƒi}|pqnd|jo&di|idƒd ƒiƒ}n|}||ijo|iddƒdSqWdS(Nt-iÿÿÿÿR$ii(Rt egg_fragmenttjoinR)tlowertkeyR(Rtdisttdependency_linksR"RBRE((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyt get_location^s &c Csöd}xéti|ƒD]Ø\}}}|i|jog|(qn|i|iƒtii||idƒ}tii|ƒpqn|i|ƒ\}}||jo|d} n(| p|i| ƒ og|(qnt ||ƒ}qW|S(sR Return the maximum revision for all files under a given location itentriesR ( R5twalkRtremoveR6RCR7t_get_svn_url_revR&tmax( RRtrevisiontbasetdirstfilest entries_fntdirurltlocalrevtbase_url((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyt get_revisionls$ cCsCtt|ƒiƒ\}}|idƒod|}n||fS(Nsssh://ssvn+(tsuperRR1R&(RR"R,((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR1‡scCs||}xbtiitii|dƒƒp?|}tii|ƒ}||jotid|ƒdSq W|i|ƒdS(Nssetup.pysGCould not find setup.py for directory %s (tried all parent directories)i( R5R6R7RCRRRRRL(RRt orig_locationt last_location((sC/opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pytget_urlŽs"   c CsVddkl}ttii||idƒƒ}|iƒ}|iƒ|i dƒp |i dƒp|i dƒo’t t t i |idƒƒƒ}|dd=|dd }g}|D]9}t|ƒd jo |d o|t|d ƒq¼q¼~dg}n'|i d ƒo}ti|ƒ} | ptd |ƒ‚n| id ƒ}g} ti|ƒD]} | t| id ƒƒqf~ dg}nšyvt|idd|gdtƒ} ti| ƒid ƒ}g} ti| ƒD]} | t| id ƒƒqæ~ }Wn |j odg}}nX|ot|ƒ}nd}||fS(Niÿÿÿÿ(tInstallationErrorRIt8t9t10s iii ss  ä