Ë
    üÇ:jÚ  ã                   ó,   — d Z ddlmZ  edd«      Zd„ Zy)z5Collection of miscellaneous initialization utilities.é    )Ú
namedtupleÚversion_infoz6major minor patch short full string tuple git_revisionc           
      óF  — | j                  d«      }d„ }t        |«      dk\  r ||d   «      nd}t        |«      dk\  r ||d   «      nd}t        |«      dk\  r ||d   «      nd}||f}|||f}| }t        |«      }	t        |	«      dk\  r|	d   nd}
t        |||||||	|
«      S )	aa  Process a version string into a structured version_info object.

    Parameters
    ----------
    version: str
        a string describing the current version

    Returns
    -------
    version_info: tuple
        structured version information

    See also
    --------
    Look at the definition of 'version_info' in this module for details.

    ú.c                 ó8   — 	 t        | «      S # t        $ r Y y w xY w)N)ÚintÚ
ValueError)Úxs    új/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/numba/misc/init_utils.pyÚtry_intz&generate_version_info.<locals>.try_int   s"   € ð	Ü�q“6ˆMøÜò 	Ùð	ús   ‚
 �	˜é   r   Né   é   é   )ÚsplitÚlenÚtupler   )ÚversionÚpartsr   ÚmajorÚminorÚpatchÚshortÚfullÚstringÚtupÚgit_revisions              r   Úgenerate_version_infor   
   s½   € ð$ �M‰M˜#Ó€Eòô
 "% U£¨q¢‰G�E˜!‘HÔ°d€EÜ!$ U£¨q¢‰G�E˜!‘HÔ°d€EÜ!$ U£¨q¢‰G�E˜!‘HÔ°d€EØ�EˆN€EØ�5˜%Ð €DØ€FÜ
�‹,€CÜ  ›X¨š]�3�q’6°€LÜ˜˜u e¨U°D¸&À#Ø$ó&ð &ó    N)Ú__doc__Úcollectionsr   r   r   © r   r   ú<module>r#      s!   ðÙ ;å "á˜.ð7ó9€ó
"&r   