§
    2@Äj  ã                   ó4   — d Z ddlmZ  edd¦  «        Zd„ ZdS )z5Collection of miscellaneous initialization utilities.é    )Ú
namedtupleÚversion_infoz6major minor patch short full string tuple git_revisionc           
      ó°  — |                       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                 óD   — 	 t          | ¦  «        S # t          $ r Y d S w xY w)N)ÚintÚ
ValueError)Úxs    úFC:\Projects\Historical\venv\Lib\site-packages\numba/misc/init_utils.pyÚtry_intz&generate_version_info.<locals>.try_int   s4   € ð	Ý�q‘6”6ˆMøÝð 	ð 	ð 	Ø�4�4ð	øøø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ˆG�E˜!”HÑÔÐ°d€EÝ!$ U¡¤¨q¢ ˆGˆG�E˜!”HÑÔÐ°d€EÝ!$ U¡¤¨q¢ ˆGˆG�E˜!”HÑÔÐ°d€EØ�EˆN€EØ�5˜%Ð €DØ€FÝ
�‰,Œ,€CÝ  ™XœX¨š]˜]�3�q”6�6°€LÝ˜˜u e¨U°D¸&À#Ø$ñ&ô &ð &ó    N)Ú__doc__Úcollectionsr   r   r   © r   r   ú<module>r#      sN   ðØ ;Ð ;à "Ð "Ð "Ð "Ð "Ð "àˆz˜.ð7ñ9ô 9€ð
"&ð "&ð "&ð "&ð "&r   