ó
    pyüi±-  ã                   ó¨  • % S SK r S SKrS SKrS SKJr  1 Skr\R                  S15      rS\S-  S\4S jr	S\S-  S\
S-  4S jrS	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr\R@                  " S5      r!Sr"\	" \ RF                  RI                  S5      5      r%Sr&Sr'\ RP                  " S\&5      RS                  S 5      r*\*S!-   r+\%(       a  \'r*\'S!-   r+S"r,S#r-S$r.S%r/S&r0\ RF                  RI                  S'S(5      r1S)r2S*r3/ S+Qr4S,r5S-r6S.r7S/r8S0r9S1r:S\9\7\8/r;\;\:/-   r</ S2Qr=\7S3\8S4\:S50r>\7\8\9\:S6.r?S7r@\S8   rAS0S.S/S1S9S:.rB\C\\A4   \DS;'   \S<   rE\RŒ                  " \E5      rG\H\ES=4   \DS>'   \S?   rI\RŒ                  " \I5      rJ\H\ES=4   \DS@'   \SA   rK\ R˜                  R›                  \ R˜                  R�                  SB5      SC5      rO\ R˜                  R¡                  \ R˜                  R�                  \ RP                  " SD\ R˜                  R›                  \ RP                  " SE\O5      SF5      5      5      5      rQ\ R˜                  R›                  \QSG5      rR\ R˜                  R›                  \QSH5      rS\ RP                  " SI\R5      rT\ RP                  " SJ\S5      rU\ R˜                  R¡                  \ R˜                  R�                  \ RP                  " SK\T5      5      5      rV\ R˜                  R¡                  \ R˜                  R�                  \ RP                  " SL\U5      5      5      rW\	" \ RF                  RI                  SM5      =(       d    \ RF                  RI                  SN5      5      rXS\4SO jrY\ R˜                  R›                  \QSP5      rZ\	" \ RF                  RI                  SQ5      5      r[\	" \ RF                  RI                  SR5      5      r\\	" \ RF                  RI                  SS5      5      =(       dI    \	" \ RF                  RI                  ST5      5      =(       d!    \	" \ RF                  RI                  SU5      5      r]\ R˜                  R¡                  \ R˜                  R�                  \ RP                  " SV\ R˜                  R›                  \QSW5      5      5      5      r^\ R˜                  R›                  \ R˜                  R¿                  \^5      SX5      r`\%(       an  \ R˜                  R›                  \ R˜                  R�                  SB5      SCSY5      ra\ R˜                  R›                  \aSG5      rT\ R˜                  R›                  \aSW5      r^\ RF                  RI                  SZ5      rb\bb  \	" \b5      OSrc\S-  \DSZ'   \	" \ RF                  RI                  S[5      5      rd\\DS['   \	" \ RF                  RI                  S\5      5      re\\DS\'   \	" \ RF                  RI                  S]5      5      rf\\DS]'   \	" \ RF                  RI                  S^5      5      rg\\DS^'   \	" \ RF                  RI                  S_5      5      rh\\DS_'   S`ri\\DSa'   Sbrj\\DSc'   \	" \ RF                  RI                  Sd5      5      (       a  \h(       d  S SKkrk\kRØ                  " Se\m5        \" \ RF                  RI                  Sf5      5      =(       d    \rn\
\DSf'   \" \ RF                  RI                  Sg5      5      =(       d    \ro\
\DSg'   \ RF                  RI                  Sh5      rp\S-  \DSh'   Sirq\ RF                  RI                  Sj5      rr\ RF                  RI                  Sk5      rs\ RF                  RI                  Sl5      rt\ RF                  RI                  Sm5      ruSnrvSorwSprxSqrySrrzSsr{\ R˜                  R›                  \QSt5      r|\ RP                  " Su\|5      r}\	" \ RF                  RI                  Sv5      5      r~\\DSv'   g)wé    N)ÚLiteral>   Ú1ÚONÚYESÚTRUEÚAUTOÚvalueÚreturnc                 ó8   • U c  gU R                  5       [        ;   $ )NF)ÚupperÚENV_VARS_TRUE_VALUES©r	   s    ÚV/home/mande/repo/quber/.venv/lib/python3.13/site-packages/huggingface_hub/constants.pyÚ_is_truer      s   € Ø�}ØØ�;‰;‹=Ô0Ñ0Ð0ó    c                 ó    • U c  g [        U 5      $ )N)Úintr   s    r   Ú_as_intr      s   € Ø�}ØÜˆu‹:Ðr   zpytorch_model.binztf_model.h5z
model.ckptzflax_model.msgpackzconfig.jsonz	README.mdz.eval_resultsé
   i    l    tvH. zpytorch_model{suffix}.binzmodel{suffix}.safetensorsztf_model{suffix}.h5zmodel.safetensorszmodel.safetensors.index.jsoni@x}Úmainz[A-Fa-f0-9]{5,40}zhttps://huggingface.co/ÚHUGGINGFACE_CO_STAGINGzhttps://huggingface.cozhttps://hub-ci.huggingface.coÚHF_ENDPOINTÚ/z(/{repo_id}/resolve/{revision}/{filename}z&https://datasets-server.huggingface.cozX-Repo-CommitzX-Linked-EtagzX-Linked-SizezX-HF-Bill-ToÚHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z,https://endpoints.huggingface.co/api/catalog)ÚcustomÚhuggingfaceÚhuggingfaceNeuronÚllamacppÚteiÚtgiÚ	tgiNeuronz(https://router.huggingface.co/{provider}z--ÚdatasetÚspaceÚmodelÚkernel)ÚgradioÚ	streamlitÚdockerÚstaticz	datasets/zspaces/zkernels/)ÚdatasetsÚspacesÚmodelsÚkernelszhf://)r$   r"   r#   r%   Úbucketr.   )r,   r*   r+   r-   ÚbucketsÚHF_URI_TYPE_PREFIXES)ÚallÚ
discussionÚpull_request.ÚDISCUSSION_TYPES)r1   ÚopenÚclosedÚDISCUSSION_STATUS)ÚrepoÚdiscussionsÚ~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEr   ÚhubÚassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEÚTRANSFORMERS_OFFLINEc                  ó   • [         $ )aÝ  Returns whether we are in offline mode for the Hub.

When offline mode is enabled, all HTTP requests made with `get_session` will raise an `OfflineModeIsEnabled` exception.

Example:
    ```py
    from huggingface_hub import is_offline_mode

    def list_files(repo_id: str):
        if is_offline_mode():
            ... # list files from local cache (degraded experience but still functional)
        else:
            ... # list files from Hub (complete experience)
    ```
)rC   © r   r   Úis_offline_moderG   ¼   s
   € ô  Ðr   z.check_for_update_doneÚHF_HUB_DISABLE_UPDATE_CHECKÚHF_DEBUGÚHF_HUB_DISABLE_TELEMETRYÚDISABLE_TELEMETRYÚDO_NOT_TRACKÚHF_TOKEN_PATHÚtokenÚstored_tokensÚhuggingface_stagingÚHF_HUB_DISABLE_PROGRESS_BARSÚHF_HUB_DISABLE_SYMLINKSÚHF_HUB_DISABLE_SYMLINKS_WARNINGÚ#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGÚHF_HUB_DISABLE_IMPLICIT_TOKENÚHF_XET_HIGH_PERFORMANCEzjobs-artifactsÚHF_JOBS_ARTIFACTS_BUCKET_NAMEz/dataÚHF_JOBS_ARTIFACTS_MOUNT_PATHÚHF_HUB_ENABLE_HF_TRANSFERaD  The `HF_HUB_ENABLE_HF_TRANSFER` environment variable is deprecated as 'hf_transfer' is not used anymore. Please use `HF_XET_HIGH_PERFORMANCE` instead to enable high performance transfer with Xet. Visit https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfxethighperformance for more details.ÚHF_HUB_ETAG_TIMEOUTÚHF_HUB_DOWNLOAD_TIMEOUTÚHF_HUB_USER_AGENT_ORIGINé   ÚOAUTH_CLIENT_IDÚOAUTH_CLIENT_SECRETÚOAUTH_SCOPESÚOPENID_PROVIDER_URLzX-Xet-Cas-UrlzX-Xet-Access-TokenzX-Xet-Token-Expirationz
X-Xet-HashzX-Xet-Refresh-Routezxet-authÚxetÚHF_XET_CACHEÚHF_HUB_DISABLE_XET)ÚosÚreÚtypingr   r   ÚunionÚENV_VARS_TRUE_AND_AUTO_VALUESÚstrÚboolr   r   r   ÚPYTORCH_WEIGHTS_NAMEÚTF2_WEIGHTS_NAMEÚTF_WEIGHTS_NAMEÚFLAX_WEIGHTS_NAMEÚCONFIG_NAMEÚREPOCARD_NAMEÚEVAL_RESULTS_FOLDERÚDEFAULT_ETAG_TIMEOUTÚDEFAULT_DOWNLOAD_TIMEOUTÚDEFAULT_REQUEST_TIMEOUTÚDOWNLOAD_CHUNK_SIZEÚMAX_HTTP_DOWNLOAD_SIZEÚPYTORCH_WEIGHTS_FILE_PATTERNÚ SAFETENSORS_WEIGHTS_FILE_PATTERNÚTF2_WEIGHTS_FILE_PATTERNÚSAFETENSORS_SINGLE_FILEÚSAFETENSORS_INDEX_FILEÚSAFETENSORS_MAX_HEADER_LENGTHÚFILELOCK_LOG_EVERY_SECONDSÚDEFAULT_REVISIONÚcompileÚREGEX_COMMIT_OIDÚHUGGINGFACE_CO_URL_HOMEÚenvironÚgetÚ_staging_modeÚ_HF_DEFAULT_ENDPOINTÚ_HF_DEFAULT_STAGING_ENDPOINTÚgetenvÚrstripÚENDPOINTÚHUGGINGFACE_CO_URL_TEMPLATEÚDATASETS_SERVER_ENDPOINTÚ HUGGINGFACE_HEADER_X_REPO_COMMITÚ HUGGINGFACE_HEADER_X_LINKED_ETAGÚ HUGGINGFACE_HEADER_X_LINKED_SIZEÚHUGGINGFACE_HEADER_X_BILL_TOÚINFERENCE_ENDPOINTÚINFERENCE_ENDPOINTS_ENDPOINTÚINFERENCE_CATALOG_ENDPOINTÚINFERENCE_ENDPOINT_IMAGE_KEYSÚINFERENCE_PROXY_TEMPLATEÚREPO_ID_SEPARATORÚREPO_TYPE_DATASETÚREPO_TYPE_SPACEÚREPO_TYPE_MODELÚREPO_TYPE_KERNELÚ
REPO_TYPESÚREPO_TYPES_WITH_KERNELÚSPACES_SDK_TYPESÚREPO_TYPES_URL_PREFIXESÚREPO_TYPES_MAPPINGÚHF_PROTOCOLÚ	HfUriTyper0   ÚdictÚ__annotations__ÚDiscussionTypeFilterÚget_argsr4   ÚtupleÚDiscussionStatusFilterr7   ÚWEBHOOK_DOMAIN_TÚpathÚjoinÚ
expanduserÚdefault_homeÚ
expandvarsr;   Údefault_cache_pathÚdefault_assets_cache_pathr?   r@   rA   rB   rC   rG   ÚCHECK_FOR_UPDATE_DONE_PATHrH   rI   rJ   rM   ÚdirnameÚHF_STORED_TOKENS_PATHÚ_staging_homeÚ__HF_HUB_DISABLE_PROGRESS_BARSrQ   rR   rS   rT   rU   rV   rW   rX   ÚwarningsÚwarnÚDeprecationWarningrZ   r[   r\   ÚOAUTH_MAX_REDIRECTSr^   r_   r`   ra   Ú!HUGGINGFACE_HEADER_X_XET_ENDPOINTÚ%HUGGINGFACE_HEADER_X_XET_ACCESS_TOKENÚ#HUGGINGFACE_HEADER_X_XET_EXPIRATIONÚHUGGINGFACE_HEADER_X_XET_HASHÚ&HUGGINGFACE_HEADER_X_XET_REFRESH_ROUTEÚ$HUGGINGFACE_HEADER_LINK_XET_AUTH_KEYÚdefault_xet_cache_pathrc   rd   rF   r   r   Ú<module>rÀ      så  ðÜ 	Û 	Û Ý ò 2Ð Ø 4× :Ñ :¸F¸8Ó DÐ ð1�C˜$‘Jð 1 4ô 1ð�3˜‘:ð  #¨¡*ô ð +Ð Ø Ð Ø€Ø(Ð Ø€Ø€Ø%Ð ØÐ ØÐ ØÐ Ø&Ð Ø0Ð ð  ;Ð Ø#>Ð  Ø0Ð ð .Ð Ø7Ð Ø *Ð ð  Ð ð Ð Ø—:’:Ð2Ó3Ð à3Ð á˜Ÿ™Ÿ™Ð(@ÓAÓB€à/Ð Ø>Ð Ø�9Š9�]Ð$8Ó9×@Ñ@ÀÓE€Ø&Ð)SÑSÐ æØ+€HØ">ÐAkÑ"kÐàCÐ à#2Ð  Ø#2Ð  Ø#2Ð  Ø-Ð à—Z‘Z—^‘^Ð$;Ð=cÓdÐ ð  LÐ ØKÐ ò!Ð ð FÐ àÐ ð
 Ð Ø€Ø€ØÐ Ø�OÐ%6¸ÐH€
Ø#Ð'7Ð&8Ñ8Ð Ú>Ð ð �{Ø�YØ�jðÐ ð "ØØØñ	Ð ð €ØÐCÑD€	ð ØØØØñ.Ð �d˜3 	˜>Ñ*ó ð ÐBÑCÐ Ø5;·_²_ÐEYÓ5ZÐ �%Ð,¨cÐ1Ñ2Ó ZØ Ð!8Ñ9Ð Ø6<·o²oÐF\Ó6]Ð �5Ð-¨sÐ2Ñ3Ó ]ð Ð0Ñ1Ð ð �w‰w�|‰|˜BŸG™G×.Ñ.¨sÓ3°XÓ>€Ø
�'‰'×
Ñ
Ø‡G�G×ÑØ
�	Š	ØØ�G‰G�L‰L˜ŸšÐ#3°\ÓBÀMÓRó	
óó€ð —W‘W—\‘\ '¨5Ó1Ð ØŸG™GŸL™L¨°(Ó;Ð ð Ÿ	š	Ð"9Ð;MÓNÐ ØŸ9š9Ð%?ÐAZÓ[Ð ð �w‰w×!Ñ!Ø‡G�G×ÑØ
�	Š	ØØ!ó	
óó€ð —'‘'×$Ñ$Ø‡G�G×ÑØ
�	Š	ØØ$ó	
óó€ñ ˜"Ÿ*™*Ÿ.™.Ð)9Ó:×d¸b¿j¹j¿n¹nÐMcÓ>dÓe€ð˜ô ð*  ŸW™WŸ\™\¨'Ð3KÓLÐ ñ ' r§z¡z§~¡~Ð6SÓ'TÓUÐ ñ �B—J‘J—N‘N :Ó.Ó/€ñ ˆR�Z‰Z�^‰^Ð6Ó7Ó8÷ 0Ù�—
‘
—‘Ð2Ó3Ó4÷0á�—
‘
—‘˜~Ó.Ó/ð ð —‘×"Ñ"Ø‡G�G×ÑØ
�	Š	ØØ�G‰G�L‰L˜ 'Ó*ó	
óó€ð Ÿ™Ÿ™ R§W¡W§_¡_°]Ó%CÀ_ÓUÐ æð —G‘G—L‘L §¡×!3Ñ!3°CÓ!8¸(ÐDYÓZ€MØŸG™GŸL™L¨¸Ó>ÐØ—G‘G—L‘L °Ó8€Mð "$§¡§¡Ð0NÓ!OÐ à0NÑ0Z�HÐ+Ô,Ð`dð ˜d T™kó ñ
 !)¨¯©¯©Ð8QÓ)RÓ SÐ ˜Ó Sñ )1°·±·±Ð@aÓ1bÓ(cÐ  Ó cñ -5°R·Z±Z·^±^ÐDiÓ5jÓ,kÐ # TÓ kñ '/¨r¯z©z¯~©~Ð>]Ó/^Ó&_Ð ˜tÓ _á (¨¯©¯©Ð8QÓ)RÓ SÐ ˜Ó Sð &6Ð ˜sÓ 5Ø$+Ð ˜cÓ +ñ ˆB�J‰J�N‰NÐ6Ó7×8Ñ8ÖAXÛà‡M‚Mð	Kð 	ô	ñ # 2§:¡:§>¡>Ð2GÓ#HÓI×aÐMaÐ �SÓ añ  ' r§z¡z§~¡~Ð6OÓ'PÓQ×mÐUmÐ ˜Ó mð (*§z¡z§~¡~Ð6PÓ'QÐ ˜# ™*Ó Qð Ð ð —*‘*—.‘.Ð!2Ó3€Ø—j‘j—n‘nÐ%:Ó;Ð Ø�z‰z�~‰~˜nÓ-€Ø—j‘j—n‘nÐ%:Ó;Ð ð %4Ð !Ø(<Ð %Ø&>Ð #Ø ,Ð Ø)>Ð &Ø'1Ð $àŸ™Ÿ™ g¨uÓ5Ð Ø�yŠy˜Ð)?Ó@€Ù# B§J¡J§N¡NÐ3GÓ$HÓIÐ �DÔ Ir   