Ë
    ëÿæið	  ã                   ó¸  — d Z ddlmZ ddlZddlmZmZmZmZm	Z	m
Z
mZmZ ddlmZmZ  ed¬«      Zej#                  d	«      ej$                  dddd
dej&                  fdedeee    ej,                  d¬«      f   dede	deedz   ej.                  d¬«      f   deedz   ej.                  d¬«      f   dee ej.                  d¬«      f   de
deddfd„«       Zy)z{Legacy `hf repo-files` command.

Kept for backward compatibility. Users are nudged to use `hf repos delete-files` instead.
é    )Ú	AnnotatedNé   )ÚFormatWithAutoOptÚ	RepoIdArgÚRepoTypeÚRepoTypeOptÚRevisionOptÚTokenOptÚ
get_hf_apiÚtyper_factory)ÚOutputFormatWithAutoÚoutzT(Deprecated) Manage files in a repo on the Hub. Use `hf repos delete-files` instead.)ÚhelpÚdeleteFÚrepo_idÚpatternszXGlob patterns to match files to delete. Based on fnmatch, '*' matches files recursively.Ú	repo_typeÚrevisionÚcommit_messagez9The summary / title / first line of the generated commit.Úcommit_descriptionz(The description of the generated commit.Ú	create_prz7Whether to create a new Pull Request for these changes.ÚtokenÚformatÚreturnc	           	      óº   — t        j                  d«       t        |¬«      }	|	j                  || |j                  ||||¬«      }
t        j
                  d| |
¬«       y )NzJ`hf repo-files delete` is deprecated. Use `hf repos delete-files` instead.)r   )Údelete_patternsr   r   r   r   r   r   zFiles deleted)r   Ú
commit_url)r   Úwarningr   Údelete_filesÚvalueÚresult)r   r   r   r   r   r   r   r   r   ÚapiÚurls              ús/Volumes/fast/ai/experiments/voice-extract-mac/.venv/lib/python3.12/site-packages/huggingface_hub/cli/repo_files.pyÚrepo_files_deleter%   )   s\   € ôD ‡K�KÐ\Ô]Ü
˜5Ô
!€CØ
×
Ñ
Ø ØØ—/‘/ØØ%Ø-Øð ó €Cô ‡J�Jˆ¨¸CÖ@ó    )Ú__doc__Útypingr   ÚtyperÚ
_cli_utilsr   r   r   r   r	   r
   r   r   Ú_outputr   r   Úrepo_files_cliÚcommandÚmodelÚautoÚlistÚstrÚArgumentÚOptionÚboolr%   © r&   r$   Ú<module>r6      sn  ðñõ
 ã ÷	÷ 	ó 	÷ /ñ Ø	_ô€ð
 ×ÑØóð &Ÿ^™^Ø ð 	ð 	ð 	ØØ 4× 9Ñ 9ñ;*AØð*AàØˆS‰	Øˆ�‰Økô	
ð	ñð*Að ð*Að ð*Að Øˆd‰
Øˆ�‰ØLô	
ð	ñð*Að  "Øˆd‰
Øˆ�‰Ø;ô	
ð	ñð!*Að, ØØˆ�‰ØJô	
ð	ñð-*Að8 ð9*Að: ð;*Að< 
ò=*Aóñ*Ar&   