
    <#(i                         d dl Z d dlmZ  ed          Z ed          Z ed          Zd Zdede	ee
ef         d	f         fd
ZdS )    N)Unioninfz-infNaNc                 b   t          |           } | t          k    rdS | t          k    rdS t          j        |           rdS t          |           }|                    d          }| dk    rE|dk    r?|d          d|d|          ||dz   d                               d          }| d	|dz
   S |S )
Nz+Infz-Infr   .r         z0.ze+0)floatINF	MINUS_INFmathisnanreprfindrstrip)dsdotmantissas       W/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/prometheus_client/utils.pyfloatToGoStringr   	   s    aACxxv	
iv	A 
uGGffSkk q55S1WWA$881S581S1WXX;88??EEH,,37,,,    version_strreturn.c                     g }|                      d          D ]J}	 |                    t          |                     &# t          $ r |                    |           Y Gw xY wt	          |          S )Nr   )splitappendint
ValueErrortuple)r   versionparts      r   parse_versionr#      s    %'G!!#&& ! !	!NN3t99%%%% 	! 	! 	!NN4     	! >>s   ">A A )r   typingr   r
   r   r   r   r   strr    r   r#    r   r   <module>r'      s          eEllE&MM	eEll  &s uU38_c-A'B      r   