
    AHj4                        U d dl mZm Z mZ d dlmZ dZeed<   dZeed<   dZeed<   d	Z	eed
<   ddz   Z
eed<   dZeed<   dZeed<   dZeed<   dZeed<   ddz  dz
  Zeed<   dZeed<   dZeed<   dZeed<   dZeed<   ddz  dz
  Zeed <   d!Zeed"<   d#Zeed$<   d%Zeed&<   d'Zeed(<   d)Zeed*<    ed+dd      Zeed,<    e d+dd      j7                  d-.      Zeed/<    e d+ddej:                  .      Zeed0<   y-)1    )datedatetimetimezone)FinaliI8_MINi I16_MINi   I32_MINl         I64_MIN      I128_MINI8_MAXi  I16_MAXiI32_MAXl    I64_MAX   I128_MAX   U8_MAXi  U16_MAXl    U32_MAXl    U64_MAX   U128_MAXiQ SECONDS_PER_DAYi  SECONDS_PER_HOURi ʚ;NS_PER_SECONDi@B US_PER_SECONDi  MS_PER_SECONDi  
EPOCH_DATEN)tzinfoEPOCH	EPOCH_UTC)r   r   r   typingr   r   __annotations__r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    replacer"   utcr#        O/root/tools/cai/cai_env/lib/python3.12/site-packages/polars/_utils/constants.py<module>r+      s>   - -      sF)%     S&1*%     S&1*%     % $u $ u  u q!$
E $a#++4+8u 8D!Qx||<	5 <r)   