ó ïRec @@ s d d l m 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 d d l m Z d d l m Z d d l m Z m Z e rÙ d d l m Z m Z d d l m Z d d l m Z m Z n e j e ƒ Z d e f d „ ƒ YZ e j e ƒ d S( i ( t absolute_importN( t parse( t display_patht rmtree( t make_command( t MYPY_CHECK_RUNNING( t path_to_url( t VersionControlt vcs( t Optionalt Tuple( t HiddenText( t AuthInfot RevOptionst Bazaarc B@ s˜ e Z d Z d Z d Z d Z d „ Z e d „ ƒ Z d „ Z d „ Z d „ Z d „ Z e d „ ƒ Z e d „ ƒ Z e d „ ƒ Z e d „ ƒ Z RS( t bzrs .bzrt branchs bzr+https bzr+httpss bzr+sshs bzr+sftps bzr+ftps bzr+lpc O@ sE t t | ƒ j | | Ž t t d d ƒ rA t j j d g ƒ n d S( Nt uses_fragmentt lp( t superR t __init__t getattrt urllib_parset NoneR t extend( t selft argst kwargs( ( s‡ /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/vcs/bazaar.pyR # s c C@ s d | g S( Ns -r( ( t rev( ( s‡ /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/vcs/bazaar.pyt get_base_rev_args* s c C@ sZ t j j | ƒ r t | ƒ n | j | ƒ \ } } | j t d | | | j ƒ ƒ ƒ d S( sU Export the Bazaar repository at the url to the destination location t exportN( t ost patht existsR t get_url_rev_optionst run_commandR t to_args( R t locationt urlt rev_options( ( s‡ /builddir/build/BUILDROOT/alt-python27-pip-20.2.4-5.el8.x86_64/opt/alt/python27/lib/python2.7/site-packages/pip/_internal/vcs/bazaar.pyR . s c C@ sW | j ƒ } t j d | | t | ƒ ƒ t d d | j ƒ | | ƒ } | j | ƒ d S( Ns Checking out %s%s to %sR s -q( t to_displayt loggert infoR R R$ R# ( R t destR&