
    {bj                     |    S r SSKJr  SSKrSSKJr   " S S\R                  5      r " S S\R                  5      r	g)	z,Pretty ANSI help formatter for the `hf` CLI.    )IterableN)ANSIc            	       b   ^  \ rS rSrS\SS4S jrSS\\\\4      S\S\SS4U 4S	 jjjr	S
r
U =r$ )StyledHelpFormatter   headingreturnNc                 ~    [         R                  " US-   5      nU R                  SSU R                   3 U S35        g )N: >
)r   	underlinewritecurrent_indent)selfr   styleds      ڟ/tmp/claude-0/-home-danvics-docker-quiz/c1e0577a-e42c-4a3d-b1ea-3edd61103a4e/scratchpad/stt/lib/python3.13/site-packages/huggingface_hub/cli/_help_formatter.pywrite_heading!StyledHelpFormatter.write_heading   s<    #.

b4..//0;<    rowscol_maxcol_spacingc                    > U VVs/ s H  u  pE[         R                  " U5      U4PM     nnn[        TU ]  XUS9  g s  snnf )N)r   r   )r   boldsuperwrite_dl)r   r   r   r   firstsecond	__class__s         r   r   StyledHelpFormatter.write_dl   s?    @DE}u5!6*EKH Fs   $= )      )__name__
__module____qualname____firstlineno__strr   r   tupleintr   __static_attributes____classcell__)r!   s   @r   r   r      sQ    =S =T =IXeCHo6 I IX[ Idh I Ir   r   c                       \ rS rSr\rSrg)StyledContext!   r#   N)r&   r'   r(   r)   r   formatter_classr-   r#   r   r   r0   r0   !   s    )Or   r0   )
__doc__collections.abcr   clickhuggingface_hub.utilsr   HelpFormatterr   Contextr0   r#   r   r   <module>r9      s7    3 $  &I%-- I*EMM *r   