
    Mwg\                     R    d dl m Z  d dlmZmZ d dlZej
                  ZddlmZ d Z	y)    )datetime)isnanisinfN   )NUMERIC_TYPESc                     t        | t              r!t        |       st        |       rd} | S d| z  } | S | d} | S t        | t              r| j                         } | S t        | t              st        |       } | S )z-Safely and consistently format numeric values z%.16gnone)
isinstancer   r   r   r   	isoformatstr)values    N/var/www/horilla/myenv/lib/python3.12/site-packages/openpyxl/compat/strings.pysafe_stringr      s    %'<5<E L eOE L 

 L	 
E8	$! L s#E
L    )
r   mathr   r   sysversion_infoVERnumbersr   r    r   r   <module>r      s#      
	 "r   