+
    NV-jØ  ã                  óÔ   € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIt^ RIH	t	 ^ RI
Ht ]	'       d   ^ RIHt ^ RIHtHtHt R R ltR	 R
 ltR R lt]! R4      RR R ll4       tR# )é    )ÚannotationsN)ÚTYPE_CHECKING)Ú
set_module)ÚJSONSerializable)ÚVERSIONSÚget_versionÚimport_optional_dependencyc               ó   € V ^8„  d   QhRR/# )é   Úreturnz
str | None© )Úformats   "Úl/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/util/_print_versions.pyÚ__annotate__r      s   € ÷ +ñ +˜*ñ +ó    c                 ób   €  ^ RI Hp  V #   \         d    ^ RIHp T! 4       pTR,          u # i ; i)zU
Use vendored versioneer code to get git hash, which handles
git worktree correctly.
)Ú__git_version__)Úget_versionszfull-revisionid)Úpandas._version_mesonr   ÚImportErrorÚpandas._versionr   )r   r   Úversionss      r   Ú_get_commit_hashr      s9   € ð

+õ	
ð ÐøÜô +Ý0á“>ˆØÐ)Õ*Ò*ð	+ús   ‚
 Š!.­.c               ó   € V ^8„  d   QhRR/# ©r   r   zdict[str, JSONSerializable]r   )r   s   "r   r   r   )   s   € ÷ ñ Ð2ñ r   c                 óö  € \         P                  ! 4       p \        P                  ! 4       w  rR\	        4       R\         P
                  ! 4       R\        P                  ! R4      ^,          RV P                  RV P                  RV P                  RV P                  R	V P                  R
\        P                  R\        P                   P#                  R4      R\        P                   P#                  R4      RRVRV//# )z?
Returns system information as a JSON serializable dictionary.
ÚcommitÚpythonzpython-bitsÚPÚOSz
OS-releaseÚVersionÚmachineÚ	processorÚ	byteorderÚLC_ALLÚLANGÚLOCALEúlanguage-codeÚencoding)ÚplatformÚunameÚlocaleÚ	getlocaler   Úpython_versionÚstructÚcalcsizeÚsystemÚreleaseÚversionr"   r#   Úsysr$   ÚosÚenvironÚget)Úuname_resultÚlanguage_coder)   s      r   Ú_get_sys_infor:   )   sÇ   € ô —>’>Ó#€LÜ$×.Ò.Ó0Ñ€MàÔ"Ó$Ø”(×)Ò)Ó+Ø”v—’ sÓ+¨aÕ/Øˆl×!Ñ!Ø�l×*Ñ*Ø�<×'Ñ'Ø�<×'Ñ'Ø�\×+Ñ+Ø”S—]‘]Ø”"—*‘*—.‘. Ó*Ø”—
‘
—‘˜vÓ&Ø�? M°:¸xÐHðð r   c               ó   € V ^8„  d   QhRR/# r   r   )r   s   "r   r   r   ?   s   € ÷ ñ Ð9ñ r   c                 óÖ   € . ROp V P                  \        \        4      4       / pV  F(  p \        VRR7      pV'       d   \	        V4      MRW&   K*  	  V#   \
         d	    RY&    K@  i ; i)zC
Returns dependency information as a JSON serializable dictionary.
Úignore)ÚerrorsNzN/A)ÚpandasÚnumpyÚdateutilÚpipÚCythonÚsphinxÚIPython)ÚextendÚlistr   r	   r   Ú	Exception)ÚdepsÚresultÚmodnameÚmods       r   Ú_get_dependency_inforM   ?   sm   € ò€Dð 	‡K�K””X“Ôà*,€FÛˆð	@Ü,¨W¸XÔFˆC÷
 36œk¨#Ô.¸4ˆF‹Oñ ð €Møô ô 	$à#ˆFŒOð	$ús   «AÁA(Á'A(r?   c               ó    € V ^8„  d   QhRRRR/# )r   Úas_jsonz
str | boolr   ÚNoner   )r   s   "r   r   r   `   s   € ÷ D)ñ D)˜:ð D)°$ñ D)r   c                ó:  € \        4       p\        4       pV '       d•   RVRV/pV RJ d8   \        P                  P	                  \
        P                  ! V^R7      4       R# \        V \        4      '       g   Q h\        V RRR7      ;_uu_ 4       p\
        P                  ! W4^R7       RRR4       R# \        VR	,          \        4      '       g   Q hVR	,          R
,          pVR	,          R,          pV RV 2VR	&   \        R V 4       4      p\        R4       \        R4       VP                  4        F  w  r‰\        VRV 2 RV	 24       K  	  \        R4       VP                  4        F  w  r‰\        VRV 2 RV	 24       K  	  R#   + '       g   i     R# ; i)aÇ  
Provide useful information, important for bug reports.

It comprises info about hosting operation system, pandas version,
and versions of other installed relative packages.

Parameters
----------
as_json : str or bool, default False
    * If False, outputs info in a human readable form to the console.
    * If str, it will be considered as a path to a file.
      Info will be written to that file in JSON format.
    * If True, outputs info in JSON format to the console.

See Also
--------
get_option : Retrieve the value of the specified option.
set_option : Set the value of the specified option or options.

Examples
--------
>>> pd.show_versions()  # doctest: +SKIP
Your output may look something like this:
INSTALLED VERSIONS
------------------
commit           : 37ea63d540fd27274cad6585082c91b1283f963d
python           : 3.10.6.final.0
python-bits      : 64
OS               : Linux
OS-release       : 5.10.102.1-microsoft-standard-WSL2
Version          : #1 SMP Wed Mar 2 00:30:59 UTC 2022
machine          : x86_64
processor        : x86_64
byteorder        : little
LC_ALL           : None
LANG             : en_GB.UTF-8
LOCALE           : en_GB.UTF-8
pandas           : 2.0.1
numpy            : 1.24.3
...
r1   ÚdependenciesT)ÚindentÚwzutf-8)r)   Nr'   r(   r)   Ú.c              3  ó8   "  € T F  p\        V4      x € K  	  R # 5i)N)Úlen)Ú.0Úxs   & r   Ú	<genexpr>Ú show_versions.<locals>.<genexpr>�   s   é € Ð*¡T ”S˜—V�V£Tùs   ‚z
INSTALLED VERSIONSz------------------Ú<z: Ú )r:   rM   r4   ÚstdoutÚ
writelinesÚjsonÚdumpsÚ
isinstanceÚstrÚopenÚdumpÚdictÚmaxÚprintÚitems)
rO   Úsys_inforI   ÚjÚfr9   r)   ÚmaxlenÚkÚvs
   &         r   Úshow_versionsrp   _   s`  € ôV ‹€HÜÓ!€DçØ�x °Ð6ˆà�d‹?Ü�J‰J×!Ñ!¤$§*¢*¨Q°qÔ"9Ö:ä˜g¤s×+Ò+Ð+Ð+Ü�g˜s¨W×5Õ5¸Ü—	’	˜! qÕ)÷ 6Ñ5ô ˜( 8Õ,¬d×3Ò3Ð3Ð3Ø  Õ*¨?Õ;ˆØ˜HÕ% jÕ1ˆØ -˜¨a°¨zÐ:ˆ�ÑäÑ*¡TÓ*Ó*ˆÜÐ$Ô%ÜÐ"Ô#Ø—N‘NÖ$‰DˆAÜ�Q�q˜˜�j�M  A 3Ð'Ö(ñ %äˆbŒ	Ø—J‘J–L‰DˆAÜ�Q�q˜˜�j�M  A 3Ð'Ö(ó !÷ 6×5Ð5ús   ÂF	Æ	F	)F)Ú
__future__r   r`   r,   r5   r*   r/   r4   Útypingr   Úpandas.util._decoratorsr   Úpandas._typingr   Úpandas.compat._optionalr   r   r	   r   r:   rM   rp   r   r   r   Ú<module>rv      s[   ðÝ "ã Û Û 	Û Û Û 
Ý  å .çÝ/÷ñ õ+õ$õ,ñ@ ˆHÓöD)ó òD)r   