
    j                     D     e d       Z e d      Z e d      Zde defdZy)i   i   i   @sizereturnc                     | t         k\  rd| t         z  dfz  S | t        k\  rd| t        z  dfz  S | t        k\  rd| t        z  dfz  S d| dfz  S )zE
    Given a size in bytes, return a sort string representation.
    z%.2f %sGBMBKBz%d %sbytes)	ONE_GBYTE	ONE_MBYTE	ONE_KBYTE)r   s    l/Users/manta/Documents/Projects/TheRoad-I1/backend/.venv/lib/python3.12/site-packages/opik/format_helpers.pyformat_bytesr      sj     yD9,d333		D9,d333		D9,d333$((    N)floatr   r
   r	   strr    r   r   <module>r      s6   $K	+	$%	)u ) )r   