+
    –°³j¯  ã            	       ó¼  a € R  t0 t R t^ RIt^ RIHt ^ RIHt ^ RIt^ RIH	t	 ^RI
Ht RtR]P                  ! 4       R,          R	] R
23R]P                  ! 4       R,          R	] R23/t] ^ k ]P                  ! 4       R,          R,          R,          R,          tR R ltR R ltR R ltR R lt]]]! R]RRR7      3,          t]]]! R]RRR7      3,          tR# )!uy  Shell completion for the ``hf`` CLI, built on Click's native completion.

Click generates completion scripts activated by the ``_HF_COMPLETE`` env var (this
works out of the box because ``hf`` is a Click command). This module exposes the two
conveniences Typer used to provide â€” ``--install-completion`` / ``--show-completion``
â€” as thin eager options over that machinery.
N)ÚPath)Ú	Annotated)Úget_completion_class)ÚOptionÚ_HF_COMPLETEÚbashz.bashrczeval "$(z=bash_source hf)"Úzshz.zshrcz=zsh_source hf)"z.configÚfishÚcompletionszhf.fishc                ó$   € V ^8„  d   QhR\         /# )é   Úreturn©Ústr)Úformats   "Ú`/home/luca/screen-checking/.venv/lib/python3.14/site-packages/huggingface_hub/cli/_completion.pyÚ__annotate__r   -   s   € ÷ <ñ <”sñ <ó    c                  ó|   € \        \        P                  P                  R R4      4      P                  ;'       g    R# )ÚSHELLÚ r   )r   ÚosÚenvironÚgetÚname© r   r   Ú_detect_shellr   -   s*   € Ü”—
‘
—‘˜w¨Ó+Ó,×1Ñ1×;Ð;°VÐ;r   c                ó0   € V ^8„  d   QhR\         R\         /# )r   Úshellr   r   )r   s   "r   r   r   1   s   € ÷ Añ Aœcð A¤cñ Ar   c                 óš   € ^RI Hp \        V 4      pVf   \        P                  ! RV  R24      hV! V/ R\
        4      P                  4       # )é   )ÚappúShell 'ú"' is not supported for completion.Úhf)r$   r!   r   ÚclickÚClickExceptionÚ_COMPLETE_VARÚsource)r   r!   Úcompletion_clss   &  r   Ú_completion_scriptr*   1   sJ   € åä)¨%Ó0€NØÒÜ×"Ò" W¨U¨GÐ3UÐ#VÓWÐWÙ˜#˜r 4¬Ó7×>Ñ>Ó@Ð@r   c                ó(   € V ^8„  d   QhR\         RR/# ©r   Úvaluer   N©Úbool)r   s   "r   r   r   ;   s   € ÷ "ñ "œDð " Tñ "r   c                 ó    € V '       g   R # \         P                  ! \        \        4       4      4       \         P                  P                  4       h)N)r%   Úechor*   r   Ú
exceptionsÚExit)r-   s   &r   Ú_show_completionr4   ;   s1   € ßÙÜ	‡J‚JÔ!¤-£/Ó2Ô3Ü
×
Ñ
×
Ñ
Ó
!Ð!r   c                ó(   € V ^8„  d   QhR\         RR/# r,   r.   )r   s   "r   r   r   B   s   € ÷ "ñ "œtð "¨ñ "r   c                 ó¾  € V '       g   R # \        4       pVR8X  d?   \        pVP                  P                  RRR7       VP	                  \        R4      4       M¸V\        9   d”   \        V,          w  r#VP                  P                  RRR7       VP                  4       '       d   VP                  4       MRpW49  d9   VP                  R4      ;_uu_ 4       pVP                  RV R24       R R R 4       MM\        P                  ! RV R24      h\        P                  ! V R	V R
24       \        P                  P                  4       h  + '       g   i     LJ; i)Nr	   T)ÚparentsÚexist_okr   ÚaÚ
r"   r#   z completion installed in z+. Restart your shell for it to take effect.)r   Ú_FISH_COMPLETION_PATHÚparentÚmkdirÚ
write_textr*   Ú_RC_ACTIVATIONÚexistsÚ	read_textÚopenÚwriter%   r&   r1   r2   r3   )r-   r   ÚpathÚ
activationÚexistingÚfiles   &     r   Ú_install_completionrH   B   s  € ßÙÜ‹O€EØ�„Ü$ˆØ�‰×Ñ $°ÐÔ6Ø�‰Ô*¨6Ó2Õ3Ø	”.Ô	 Ü)¨%Õ0ÑˆØ�‰×Ñ $°ÐÔ6Ø'+§{¡{§}¢}�4—>‘>Ô#¸"ˆØÔ%Ø—‘˜3—” 4Ø—
‘
˜R 
˜|¨2Ð.Ô/÷  �ð &ô ×"Ò" W¨U¨GÐ3UÐ#VÓWÐWÜ	‡J‚J�%�Ð1°$°Ð7bÐcÔdÜ
×
Ñ
×
Ñ
Ó
!Ð!÷  —ús   ÃEÅE	z--install-completionTz)Install completion for the current shell.)ÚcallbackÚis_eagerÚhelpz--show-completionzPShow completion for the current shell, to copy it or customize the installation.c                ó„   € V ^8„  d   Qh/ ^ \         9   d,   \        \        \        \        \        3,          3,          ;R&   # )r   r?   )Ú__conditional_annotations__Údictr   Útupler   )r   s   "r   r   r      s5   € ÷ ñ ÷*ò ””Sœ%¤¤c 	Õ*Ð*Õ+ñ ò+r   )rM   Ú__doc__r   Úpathlibr   Útypingr   r%   Úclick.shell_completionr   Ú
_frameworkr   r'   Úhomer?   r;   r   r*   r4   rH   r/   ÚInstallCompletionOptÚShowCompletionOptr   )rM   s   @r   Ú<module>rX      sû   øðöó 
Ý Ý ã Ý 7å ð €ð ˆT�YŠY‹[˜9Õ$¨°°Ð?PÐ&QÐRØ	ˆD�IŠI‹K˜(Õ" h¨}¨oÐ=MÐ$NÐOð/€ó ð Ÿ	š	› iÕ/°&Õ8¸=ÕHÈ9ÕTÐ õ<õAõ"õ"ð* !ØÙ
ØØ$ØØ8ô	ðõÐ ð ØÙ
ØØ!ØØ_ô	ðõÒ r   