Ë
    /æj 7  ã                   ó°  — U d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ h d£Zej                  dh«      Z
dedz  defd	„Zdedz  dedz  fd
„ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ# ejH                  d«      Z%dZ& ee jN                  jQ                  d«      «      Z)dZ*d Z+ e jX                  d!e*«      j[                  d"«      Z.e.d#z   Z/e)re+Z.e+d#z   Z/ e0d$h ee*«      jb                   ee+«      jb                   ee.«      jb                  fD � ch c]  } | r| je                  «       ’Œ c} z  «      Z3e0e   e4d%<   d&Z5d'Z6d(Z7d)Z8d*Z9d+Z:e jN                  jQ                  d,d-«      Z;d.Z<d/Z=d0Z>d1Z?d2Z@d3ZAd4ZBd5ZCdeBe@eAgZDeDeCgz   ZEg d6¢ZFe@d7eAd8eCd9iZGe@eAeBeCd:œZHd;ZIed<   ZJd4d2d3d5d=d>œZKeLeeJf   e4d?<   ed@   ZM ejœ                  eM«      ZOePeMdAf   e4dB<   edC   ZQ ejœ                  eQ«      ZRePeMdAf   e4dD<   edE   ZSe j¨                  j«                  e j¨                  j­                  dF«      dG«      ZWe j¨                  j±                  e j¨                  j­                   e jX                  dHe j¨                  j«                   e jX                  dIeW«      dJ«      «      «      «      ZYe j¨                  j«                  eYdK«      ZZe j¨                  j«                  eYdL«      Z[ e jX                  dMeZ«      Z\ e jX                  dNe[«      Z]e j¨                  j±                  e j¨                  j­                   e jX                  dOe\«      «      «      Z^e j¨                  j±                  e j¨                  j­                   e jX                  dPe]«      «      «      Z_ ee jN                  jQ                  dQ«      xs e jN                  jQ                  dR«      «      Z`defdS„Zae j¨                  j«                  eYdT«      Zbe j¨                  j«                  eYdU«      Zce j¨                  j«                  eYdV«      Zd edW«      Ze edX«      Zf edY«      Zg ee jN                  jQ                  dZ«      xs d[«      d\z  Zh ee jN                  jQ                  d]«      «      Zi ee jN                  jQ                  d^«      «      Zj ee jN                  jQ                  d_«      «      xsD  ee jN                  jQ                  d`«      «      xs!  ee jN                  jQ                  da«      «      Zke j¨                  j±                  e j¨                  j­                   e jX                  dbe j¨                  j«                  eYdc«      «      «      «      Zle j¨                  j«                  e j¨                  jÛ                  el«      dd«      Zne)rne j¨                  j«                  e j¨                  j­                  dF«      dGde«      Zoe j¨                  j«                  eodK«      Z\e j¨                  j«                  eodc«      Zle jN                  jQ                  df«      Zpep� eep«      ndZqedz  e4df<    ee jN                  jQ                  dg«      «      Zree4dg<    ee jN                  jQ                  dh«      «      Zsee4dh<    ee jN                  jQ                  di«      «      Ztee4di<    ee jN                  jQ                  dj«      «      Zuee4dj<    ee jN                  jQ                  dk«      «      Zvee4dk<   dlZwee4dm<   dnZxee4do<    ee jN                  jQ                  dp«      «      revsd dlyZy eyjô                  dqe{«        ee jN                  jQ                  dr«      «      xs eZ|ee4dr<    ee jN                  jQ                  ds«      «      xs eZ}ee4ds<   e jN                  jQ                  dt«      Z~edz  e4dt<   duZe jN                  jQ                  dv«      Z€e jN                  jQ                  dw«      Z�e jN                  jQ                  dx«      Z‚e jN                  jQ                  dy«      Zƒe jN                  jQ                  dzd{«      Z„d|Z…d}Z†d~Z‡dZˆd€Z‰d�ZŠe j¨                  j«                  eYd‚«      Z‹ e jX                  dƒe‹«      ZŒ ee jN                  jQ                  d„«      «      Z�ee4d„<    ee jN                  jQ                  d…«      «      ZŽee4d…<   d†Z�ee4d‡<   yc c} w )ˆé    N)ÚPath)ÚLiteral)Úurlsplit>   Ú1ÚONÚYESÚTRUEÚAUTOÚvalueÚreturnc                 ó4   — | €y| j                  «       t        v S )NF)ÚupperÚENV_VARS_TRUE_VALUES©r   s    ú\/root/repos/pocs/video-evals/.venv/lib/python3.12/site-packages/huggingface_hub/constants.pyÚ_is_truer      s   € Ø€}ØØ�;‰;‹=Ô0Ð0Ð0ó    c                 ó   — | €y t        | «      S )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-TozX-HF-Download-CounterÚHF_INFERENCE_ENDPOINTz$https://api-inference.huggingface.coz*https://api.endpoints.huggingface.cloud/v2z/https://endpoints.huggingface.co/api/v1/catalogz(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)r-   ÚopenÚclosedÚDISCUSSION_STATUS)Úrepor.   ú~z.cacheÚHF_HOMEÚXDG_CACHE_HOMEÚhuggingfaceÚhubÚassetsÚHUGGINGFACE_HUB_CACHEÚHUGGINGFACE_ASSETS_CACHEÚHF_HUB_CACHEÚHF_ASSETS_CACHEÚHF_HUB_OFFLINEÚTRANSFORMERS_OFFLINEc                  ó   — t         S )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_donez.check_for_skill_update_donez.agent_harnesses.jsonz.agents/skillsz~/.agents/skillsz.claude/skillsÚCLAUDE_CONFIG_DIRz	~/.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_XETÚHF_HUB_DISABLE_SHARED_BLOBSz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ÚX_HF_DOWNLOAD_COUNTERÚINFERENCE_ENDPOINTÚINFERENCE_ENDPOINTS_ENDPOINTÚINFERENCE_CATALOG_ENDPOINTÚ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Ú	HfUriTyper,   ÚdictÚDiscussionTypeFilterÚget_argsr0   ÚtupleÚDiscussionStatusFilterr3   ÚWEBHOOK_DOMAIN_TÚpathÚjoinÚ
expanduserÚdefault_homeÚ
expandvarsr6   Údefault_cache_pathÚdefault_assets_cache_pathr;   r<   r=   r>   r?   rC   Ú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_PATHrF   rG   rH   rK   ÚdirnameÚHF_STORED_TOKENS_PATHÚ_staging_homeÚ__HF_HUB_DISABLE_PROGRESS_BARSrO   rP   rQ   rR   rS   rT   rU   rV   ÚwarningsÚwarnÚFutureWarningrX   rY   rZ   ÚOAUTH_MAX_REDIRECTSr\   r]   r^   r_   Ú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_pathrb   rc   rd   re   )Úhosts   0r   ú<module>rÎ      s;	  ðÜ 	Û 	Û Ý Ý Ý !ò 2Ð Ø 4× :Ñ :¸F¸8Ó DÐ ð1�C˜$‘Jð 1 4ó 1ð�3˜‘:ð  #¨¡*ó ð +Ð Ø Ð Ø€Ø(Ð Ø€Ø€Ø%Ð ØÐ ØÐ ØÐ Ø&Ð Ø0Ð ð  ;Ð Ø#>Ð  Ø0Ð ð .Ð Ø7Ð Ø *Ð ð  Ð ð Ð Ø�2—:‘:Ð2Ó3Ð à3Ð á˜Ÿ™Ÿ™Ð(@ÓAÓB€à/Ð Ø>Ð Øˆ2�9‰9�]Ð$8Ó9×@Ñ@ÀÓE€Ø&Ð)SÑSÐ áØ+€HØ">ÐAkÑ"kÐñ
  )Ø€Iñ Ð)Ó*×3Ñ3ÙÐ1Ó2×;Ñ;Ù�XÓ×'Ñ'ð
öàñ
 ð 	�
‰
�òñ	ó €ˆi˜‰nó ð DÐ à#2Ð  Ø#2Ð  Ø#2Ð  Ø-Ð à/Ð à—Z‘Z—^‘^Ð$;Ð=cÓdÐ ð  LÐ ØNÐ ð FÐ àÐ ð
 Ð Ø€Ø€ØÐ Ø�OÐ%6¸ÐH€
Ø#Ð'7Ð&8Ñ8Ð Ú>Ð ð �{Ø�YØ�jðÐ ð "ØØØñ	Ð ð €ØÐCÑD€	ð ØØØØñ.Ð �d˜3 	˜>Ñ*ó ð ÐBÑCÐ Ø5D°V·_±_ÐEYÓ5ZÐ �%Ð,¨cÐ1Ñ2Ó ZØ Ð!8Ñ9Ð Ø6E°f·o±oÐF\Ó6]Ð �5Ð-¨sÐ2Ñ3Ó ]ð Ð/Ñ0Ð ð �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Ð Ø$˜2Ÿ9™9Ð%?ÐAZÓ[Ð ð �w‰w×!Ñ!Ø‡G�G×ÑØˆ�	‰	ØØ!ó	
óó€ð —'‘'×$Ñ$Ø‡G�G×ÑØˆ�	‰	ØØ$ó	
óó€ñ ˜"Ÿ*™*Ÿ.™.Ð)9Ó:Òd¸b¿j¹j¿n¹nÐMcÓ>dÓe€ð˜ó ð*  ŸW™WŸ\™\¨'Ð3KÓLÐ ð $&§7¡7§<¡<°Ð9WÓ#XÐ  ð —w‘w—|‘| GÐ-DÓEÐ ñ
  Ð 0Ó1Ð Ù Ð!3Ó4Ð ÙÐ 0Ó1Ð Ù  §¡§¡Ð0CÓ!DÒ!SÈÓTÐW_Ñ_Ð ñ ' 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ÑAXÛà€H‡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Ð%:Ó;Ð ð !Ÿj™jŸn™nÐ-MÐOuÓvÐ ð %4Ð !Ø(<Ð %Ø&>Ð #Ø ,Ð Ø)>Ð &Ø'1Ð $àŸ™Ÿ™ g¨uÓ5Ð Øˆr�y‰y˜Ð)?Ó@€Ù# B§J¡J§N¡NÐ3GÓ$HÓIÐ �DÓ Iñ %-¨R¯Z©Z¯^©^Ð<YÓ-ZÓ$[Ð ˜TÓ [ð 6Ð �sÔ 5ùòYs   Äc
