
    Ցi)                        % S SK r S SKrS SKrS SKJrJr  1 Skr\R                  S15      rS\\   S\	4S jr
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 \RB                  " S5      r"Sr#\
" \ RH                  RK                  S5      5      r&Sr'Sr(\ RR                  " S\'5      RU                  S 5      r+\+S!-   r,\&(       a  \(r+\(S!-   r,S"r-S#r.S$r/S%r0S&r1\ RH                  RK                  S'S(5      r2S)r3S*r4/ S+Qr5S,r6S-r7S.r8S/r9S0r:S\:\8\9/r;/ S1Qr<\8S2\9S30r=\8\9\:S4.r>\S5   r?\R                  " \?5      rA\B\?S64   \CS7'   \S8   rD\R                  " \D5      rE\B\?S64   \CS9'   \S:   rF\ R                  R                  \ R                  R                  S;5      S<5      rJ\ R                  R                  \ R                  R                  \ RR                  " S=\ R                  R                  \ RR                  " S>\J5      S?5      5      5      5      rL\ R                  R                  \LS@5      rM\ R                  R                  \LSA5      rN\ RR                  " SB\M5      rO\ RR                  " SC\N5      rP\ R                  R                  \ R                  R                  \ RR                  " SD\O5      5      5      rQ\ R                  R                  \ R                  R                  \ RR                  " SE\P5      5      5      rR\
" \ RH                  RK                  SF5      =(       d    \ RH                  RK                  SG5      5      rSS\	4SH jrT\ R                  R                  \LSI5      rU\
" \ RH                  RK                  SJ5      5      rV\
" \ RH                  RK                  SK5      5      =(       dI    \
" \ RH                  RK                  SL5      5      =(       d!    \
" \ RH                  RK                  SM5      5      rW\ R                  R                  \ R                  R                  \ RR                  " SN\ R                  R                  \LSO5      5      5      5      rX\ R                  R                  \ R                  R                  \X5      SP5      rZ\&(       an  \ R                  R                  \ R                  R                  S;5      S<SQ5      r[\ R                  R                  \[S@5      rO\ R                  R                  \[SO5      rX\ RH                  RK                  SR5      r\\\b  \
" \\5      OSr]\\	   \CSR'   \
" \ RH                  RK                  SS5      5      r^\	\CSS'   \
" \ RH                  RK                  ST5      5      r_\	\CST'   \
" \ RH                  RK                  SU5      5      r`\	\CSU'   \
" \ RH                  RK                  SV5      5      ra\	\CSV'   \
" \ RH                  RK                  SW5      5      (       a  \a(       d  S SKbrb\bR                  " SX\d5        \" \ RH                  RK                  SY5      5      =(       d    \re\\CSY'   \" \ RH                  RK                  SZ5      5      =(       d    \rf\\CSZ'   \ RH                  RK                  S[5      rg\\   \CS['   S\rh\ RH                  RK                  S]5      ri\ RH                  RK                  S^5      rj\ RH                  RK                  S_5      rk\ RH                  RK                  S`5      rlSarmSbrnScroSdrpSerqSfrr\ R                  R                  \LSg5      rs\ RR                  " Sh\s5      rt\
" \ RH                  RK                  Si5      5      ru\	\CSi'   g)j    N)LiteralOptional>   1ONYESTRUEAUTOvaluereturnc                 8    U c  gU R                  5       [        ;   $ )NF)upperENV_VARS_TRUE_VALUESr
   s    Y/var/www/html/banglarbhumi/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)gradio	streamlitdockerstaticz	datasets/zspaces/)datasetsspacesmodels)all
discussionpull_request.DISCUSSION_TYPES)r-   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)
    ```
)r?    r   r   is_offline_moderC      s
      r   z.check_for_update_done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_WARNING#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGHF_HUB_DISABLE_IMPLICIT_TOKENHF_XET_HIGH_PERFORMANCE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)vosretypingr   r   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_TYPESSPACES_SDK_TYPESREPO_TYPES_URL_PREFIXESREPO_TYPES_MAPPINGDiscussionTypeFilterget_argsr0   tuple__annotations__DiscussionStatusFilterr3   WEBHOOK_DOMAIN_Tpathjoin
expanduserdefault_home
expandvarsr7   default_cache_pathdefault_assets_cache_pathr;   r<   r=   r>   r?   rC   CHECK_FOR_UPDATE_DONE_PATHrD   rE   rH   dirnameHF_STORED_TOKENS_PATH_staging_home__HF_HUB_DISABLE_PROGRESS_BARSrL   rM   rN   rO   rP   warningswarnDeprecationWarningrR   rS   rT   OAUTH_MAX_REDIRECTSrV   rW   rX   rY   !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_pathr[   r\   rB   r   r   <module>r      s:   	 	  $ 2  4 : :F8 D 1HSM 1d 18C= Xc]  +   ( %    & 0   ; #>  0  . 7  *      ::23 3 (@AB/ > 99]$89@@E&)SS +H">Ak"kC #2  #2  #2  - ZZ^^$;=cd   L K !  F  
  O%6H
>  {Y 
 "  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  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 htn 
 )1@a1b(c  c -5RZZ^^Di5j,k #T k '/rzz~~>]/^&_ t _ (8Q)R S  S BJJNN6788AXMM	K 		 #2::>>2G#HIaMa S a  'rzz~~6O'PQmUm  m +-**..9S*T (3- T   **..!23jjnn%:; zz~~n-jjnn%:;  %4 !(< %&> # , )> &'1 $gu5 yy)?@#BJJNN3G$HI D Ir   