+
    WGjc
                        ^ RI Ht ^ RIt^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHtHtHt ]P                  ! ]4      t]P$                   ! R R	]4      4       tR# )
    )annotationsN)Path)UnpackError)Link)display_path)
HiddenTextVersionControlvcs_supportc                  r   a  ] tR t^tRtRtR R ltR R ltR R ltR	 R
 lt	R R lt
R V 3R lltRtV ;t# )Bazaarbzrz.bzrc                    V ^8  d   QhRRRR/# )   rev
str | Nonereturnz	list[str] )formats   "2lib/python3.14/site-packages/unearth/vcs/bazaar.py__annotate__Bazaar.__annotate__   s     6 6
 6y 6    c                	    Ve   RV.# . # )Nz-rr   )selfr   s   &&r   get_rev_argsBazaar.get_rev_args   s    !oc{525r   c          
     ,    V ^8  d   QhRRRRRRRRR	R
/# )r   locationr   urlr   r   r   argslist[str | HiddenText]r   Noner   )r   s   "r   r   r      s<     # ## # 	#
 %# 
#r   c                	H   V'       d   R V R2MRp\         P                  RW%\        V4      4       V P                  ^ 8:  d   RpM*V P                  ^8X  d   RpMRRV P                  ,           2pRV.V P	                  V4      OVN\        V4      NpV P                  V4       R# )	z (revision: ) zChecking out %s%s to %sz--quiet-vbranchN)loggerinfor   	verbosityr   strrun_command)r   r   r   r   r    rev_displayflagcmd_argss   &&&&&   r   	fetch_newBazaar.fetch_new   s     03SE+-shAWX>>QD^^q DsT^^+,-D,
 s#,
 	,

 M,
 	"r   c               (    V ^8  d   QhRRRRRRRR/# )	r   r   r   r   r   r    r!   r   r"   r   )r   s   "r   r   r   .   s2     P PP#-P5KP	Pr   c                	R    V P                  R R.V P                  V4      OVR7       R# )pullz-q)cwdN)r-   r   )r   r   r   r    s   &&&&r   updateBazaar.update.   s,     	&$@):):3)?@hOr   c                    V ^8  d   QhRRRR/# r   r   r   r   r,   r   )r   s   "r   r   r   3   s     L Lt L Lr   c                	   V P                  R .RRVR7      P                  pVP                  4        F  pVP                  4       pR Fl  pVP	                  V4      '       g   K  VP                  V4      ^,          pV P                  V4      '       d   \        V4      P                  4       u u # Vu u # 	  K  	  \        R\        V4       24      h)r*   FT
log_outputstdout_onlyr6   zRemote not found for )zcheckout of branch: zparent branch: )r-   stdout
splitlinesstrip
startswithsplit_is_local_repositoryr   as_urir   r   )r   r   urlslinexrepos   &&    r   get_remote_urlBazaar.get_remote_url3   s    HDh   

& 	 OO%D::<D@??1%%::a=+D0066#Dz0022K A & 1,x2H1IJKKr   c                    V ^8  d   QhRRRR/# r:   r   )r   s   "r   r   r   A   s     ) )T )c )r   c                	p    V P                  R .RRVR7      P                  pVP                  4       R,          # )revnoFTr<   )r-   r?   r@   )r   r   revisions   && r   get_revisionBazaar.get_revisionA   s@    ##I%Tx $ 

& 	 ""$R((r   c                    V ^8  d   QhRRRR/# )r   linkr   r   z5tuple[HiddenText, str | None, list[str | HiddenText]]r   )r   s   "r   r   r   G   s     % %%	>%r   c                   < \         SV `  V4      w  r#pVP                  P                  R4      '       d)   RVP                   2Vn        RVP                   2Vn        W#V3# )zRe-add bzr+ to the ssh:// URLzssh://zbzr+)superget_url_and_rev_optionssecretrB   redacted)r   rT   
hidden_urlr   r    	__class__s   &&   r   rW   Bazaar.get_url_and_rev_optionsG   sg     !& ? E
''11"&z'8'8&9 :J$()<)<(=">J$$r   r   )__name__
__module____qualname____firstlineno__namedir_namer   r1   r7   rJ   rQ   rW   __static_attributes____classcell__)r[   s   @r   r   r      s2    DH6#0P
L)% %r   r   )
__future__r   loggingpathlibr   unearth.errorsr   unearth.linkr   unearth.utilsr   unearth.vcs.baser   r	   r
   	getLoggerr]   r)   registerr   r   r   r   <module>rn      sQ    "   &  & D D			8	$ @%^ @% @%r   