
    /Vh                    *    d dl mZ dZd Z ee      Zy)    )annotations)         finalr   c                    t        |       dk(  sJ | d   dv sJ | d   dk(  rdnd}dj                  t        t        | d|             }| d   dk(  r|d	t        | d
         z   z  }|S | d   dk7  r dddd}||| d      t        | d
         z   z  }|S )zA Returns a PEP 440-compliant version number from `version_info`.    r   )devalphabetarcr   r   r   .Nr
   z.dev   r   abr   )r   r   r   )lenjoinmapstr)version_infopartsvmappings       A/home/dcms/DCMS/lib/python3.12/site-packages/markdown/__meta__.py_get_versionr   "   s    |!!!?EEEEaA%A1ES,v./0AA%	Vc,q/***
 H	 
aG	#D9	W\!_%LO(<<<H    N)
__future__r   __version_info__r   __version__ r   r   <module>r!      s$   8 # ) " +,r   