a
    «Á‚b\  ã                   @   sB   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d„ Z	dS )é    )Údatetime)ÚisnanÚisinfNé   )ÚNUMERIC_TYPESc                 C   sb   t | tƒr*t| ƒst| ƒr d} q^d|  } n4| du r8d} n&t | tƒrL|  ¡ } nt | tƒs^t| ƒ} | S )z-Safely and consistently format numeric valuesÚ z%.16gNÚnone)Ú
isinstancer   r   r   r   Ú	isoformatÚstr)Úvalue© r   úg/Users/vegardjervell/Documents/master/model/venv/lib/python3.9/site-packages/openpyxl/compat/strings.pyÚsafe_string   s    




r   )
r   Úmathr   r   ÚsysÚversion_infoZVERZnumbersr   r   r   r   r   r   Ú<module>   s
   