Ë
    :vžjH  ã                   óT   — d Z ddlZddlZdedz  fd„Z e«       Zedk(  r	 ee«       yy)zi
# version.py

Get the current version from package metadata or pyproject.toml
if everything else fails.
é    NÚreturnc                  óö  — 	 ddl m}   | d«      S # t        $ r Y nw xY w	 t        j                  j                  t        j                  j                  t        j                  j                  t        j                  j                  t        j                  j                  t        «      «      «      dd«      «      }t        |«      5 }t        d„ |D «       «      cddd«       S # 1 sw Y   yxY w# t        $ r Y yw xY w)z1
    Try all our methods to get the version.
    r   )ÚversionÚtrimeshz..zpyproject.tomlc              3   ót   K  — | ]0  }d |v sŒt        j                  |j                  d«      d   «      –— Œ2 y­w)r   Ú=é   N)ÚjsonÚloadsÚsplit)Ú.0ÚLs     ú`/workspace/moltex-experiments/.pixi/envs/default/lib/python3.12/site-packages/trimesh/version.pyÚ	<genexpr>z_get_version.<locals>.<genexpr>'   s,   è ø€ ÐQ¹Q¸À)ÈqÂ.œŸ
™
 1§7¡7¨3£<°¡?×3¹Qùs   ‚	8Œ,8N)Úimportlib.metadatar   Ú	ExceptionÚosÚpathÚabspathÚjoinÚdirnameÚ
expanduserÚ__file__ÚopenÚnext)r   Ú	pyprojectÚfs      r   Ú_get_versionr      sÂ   € ð
å.á�yÓ!Ð!øÜò Ùðúðô —G‘G—O‘OÜ�G‰G�L‰LÜ—‘—‘¤§¡§¡´·±×0BÑ0BÄ8Ó0LÓ MÓNØØ óó
ˆ	ô �)Œ_ ô ÑQ¹QÓQÓQ÷ �_‰_ð ûô ò Øàðús<   ‚ �	› B$C, ÃC Ã	C, Ã C)Ã%C, Ã)C, Ã,	C8Ã7C8Ú__main__)Ú__doc__r
   r   Ústrr   Ú__version__Ú__name__Úprint© ó    r   Ú<module>r'      sA   ðñó Û 	ð�c˜D‘jó ñF ‹n€àˆzÒá	ˆ+Õð r&   