
    ցj5                        % S SK r S SKrS SKrS SKJr  S SKJ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#\RH                  " S5      r%Sr&\" \ RN                  RQ                  S5      5      r)Sr*S r+\ RX                  " S!\*5      R[                  S"5      r.\.S#-   r/\)(       a  \+r.\+S#-   r/\0" S$1\" \*5      Rb                  \" \+5      Rb                  \" \.5      Rb                  4 V s1 s H  n U (       d  M  U Re                  5       iM     sn -  5      r3\0\   \4S%'   S&r5S'r6S(r7S)r8S*r9\ RN                  RQ                  S+S,5      r:S-r;S.r</ S/Qr=S0r>S1r?S2r@S3rAS4rBS5rCS\B\@\A/rD\D\C/-   rE/ S6QrF\@S7\AS8\CS90rG\@\A\B\CS:.rHS;rI\S<   rJS4S2S3S5S=S>.rK\L\\J4   \4S?'   \S@   rM\R                  " \M5      rO\P\MSA4   \4SB'   \SC   rQ\R                  " \Q5      rR\P\MSA4   \4SD'   \SE   rS\ R                  R                  \ R                  R                  SF5      SG5      rW\ R                  R                  \ R                  R                  \ RX                  " SH\ R                  R                  \ RX                  " SI\W5      SJ5      5      5      5      rY\ R                  R                  \YSK5      rZ\ R                  R                  \YSL5      r[\ RX                  " SM\Z5      r\\ RX                  " SN\[5      r]\ R                  R                  \ R                  R                  \ RX                  " SO\\5      5      5      r^\ R                  R                  \ R                  R                  \ RX                  " SP\]5      5      5      r_\" \ RN                  RQ                  SQ5      =(       d    \ RN                  RQ                  SR5      5      r`S\4SS jra\ R                  R                  \YST5      rb\ R                  R                  \YSU5      rc\ R                  R                  \YSV5      rd\" SW5      re\" SX5      rf\" SY5      rg\" SZ5      rh\" \ RN                  RQ                  S[5      5      ri\" \ RN                  RQ                  S\5      5      rj\" \ RN                  RQ                  S]5      5      =(       dI    \" \ RN                  RQ                  S^5      5      =(       d!    \" \ RN                  RQ                  S_5      5      rk\ R                  R                  \ R                  R                  \ RX                  " S`\ R                  R                  \YSa5      5      5      5      rl\ R                  R                  \ R                  R                  \l5      Sb5      rn\)(       an  \ R                  R                  \ R                  R                  SF5      SGSc5      ro\ R                  R                  \oSK5      r\\ R                  R                  \oSa5      rl\ RN                  RQ                  Sd5      rp\pb  \" \p5      OSrq\S-  \4Sd'   \" \ RN                  RQ                  Se5      5      rr\\4Se'   \" \ RN                  RQ                  Sf5      5      rs\\4Sf'   \" \ RN                  RQ                  Sg5      5      rt\\4Sg'   \" \ RN                  RQ                  Sh5      5      ru\\4Sh'   \" \ RN                  RQ                  Si5      5      rv\\4Si'   Sjrw\\4Sk'   Slrx\\4Sm'   \" \ RN                  RQ                  Sn5      5      (       a  \v(       d  S SKyry\yR                  " So\{5        \" \ RN                  RQ                  Sp5      5      =(       d    \r|\\4Sp'   \" \ RN                  RQ                  Sq5      5      =(       d    \r}\\4Sq'   \ RN                  RQ                  Sr5      r~\S-  \4Sr'   Ssr\ RN                  RQ                  St5      r\ RN                  RQ                  Su5      r\ RN                  RQ                  Sv5      r\ RN                  RQ                  Sw5      r\ RN                  RQ                  SxSy5      rSzrS{rS|rS}rS~rSr\ R                  R                  \YS5      r\ RX                  " S\5      r\" \ RN                  RQ                  S5      5      r\\4S'   Sr\\4S'   gs  sn f )    N)Path)Literal)urlsplit>   1ONYESTRUEAUTOvaluereturnc                 8    U c  gU R                  5       [        ;   $ )NF)upperENV_VARS_TRUE_VALUESr   s    S/mnt/workspace/venv-train/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hf.coHF_URL_HOSTSz&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(   bucketr1   )r/   r-   r.   r0   bucketsHF_URI_TYPE_PREFIXES)all
discussionpull_request.DISCUSSION_TYPES)r4   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)
    ```
)rF    r   r   is_offline_moderJ      s
      r   z.check_for_update_donez.check_for_skill_update_donez.agent_harnesses.jsonz.agents/skillsz~/.agents/skillsz.claude/skillsz~/.claude/skills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_URLHF_DEVICE_CODE_OAUTH_CLIENT_IDz$26be6b09-91c5-47da-9861-d2d2bb7a7e36z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_XETzhuggingface/sbx-serverSANDBOX_SERVER_BUCKET)osretypingpathlibr   r   urllib.parser   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	frozensethostnamelowerr   __annotations__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	HfUriTyper3   dictDiscussionTypeFilterget_argsr7   tupleDiscussionStatusFilterr:   WEBHOOK_DOMAIN_Tpathjoin
expanduserdefault_home
expandvarsr>   default_cache_pathdefault_assets_cache_pathrB   rC   rD   rE   rF   rJ   CHECK_FOR_UPDATE_DONE_PATH CHECK_FOR_SKILL_UPDATE_DONE_PATHAGENT_HARNESSES_PATHAGENTS_SKILLS_LOCAL_PATHAGENTS_SKILLS_GLOBAL_PATHCLAUDE_SKILLS_LOCAL_PATHCLAUDE_SKILLS_GLOBAL_PATHrK   rL   rM   rP   dirnameHF_STORED_TOKENS_PATH_staging_home__HF_HUB_DISABLE_PROGRESS_BARSrT   rU   rV   rW   rX   rY   rZ   r[   warningswarnFutureWarningr]   r^   r_   OAUTH_MAX_REDIRECTSra   rb   rc   rd   DEVICE_CODE_OAUTH_CLIENT_ID!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_pathrg   rh   ri   )hosts   0r   <module>r      s   	 	    ! 2  4 : :F8 D 1C$J 14 13: #*  +   ( %    & 0   ; #>  0  . 7  *      ::23 3 (@AB/ > 99]$89@@E&)SS +H">Ak"k
  )I )*3312;;X''

D
  	


	 in  D #2  #2  #2  - ZZ^^$;=cd   L K !  F  
   O%6H
#'7&88 >  {Yj  "	  CD	 . d3	>*  BC 5;__EY5Z %,c12 Z !89 6<ooF\6] 5-s23 ] 01  ww||BGG..s3X>
''

GG
		GGLL#3\BMR	
 WW\\'51 GGLL(;  		"9;MN 99%?AZ[  ww!!GG
		!	
 ''$$GG
		$	
 "**..)9:dbjjnnMc>de *  WW\\'3KL  $&77<<9W#X   ww||G-DE    01  !34  01  !34  'rzz~~6S'TU  BJJNN:./ RZZ^^678 0

2340

~./  ""GG
		GGLL'*	
 RWW__]%C_U  GGLL!3!3C!8(DYZMGGLL>GGLL8M "$0N!O 0N0ZH+,`d dTk 
 !)8Q)R S  S )1@a1b(c  c -5RZZ^^Di5j,k #T k '/rzz~~>]/^&_ t _ (8Q)R S  S &6 s 5$+ c +
 BJJNN6788AXMM	K 		 #2::>>2G#HIaMa S a  'rzz~~6O'PQmUm  m (*zz~~6P'Q #* Q   **..!23jjnn%:; zz~~n-jjnn%:;  !jjnn-MOuv  %4 !(< %&> # , )> &'1 $gu5 yy)?@#BJJNN3G$HI D I 6 s 5cs   "c

1c

