
    +h                     h    d dl mZ  G d de      Z G d de      Z G d de      Z G d d	e      Zy
)    )compatc                   J    e Zd Z e ej
                  d            \  ZZZZ	Z
Zy)DateResolution   N)__name__
__module____qualname__listr   rangeYearMonthWeekWeekdayDayOrdinal     G/var/www/html/venv/lib/python3.12/site-packages/aniso8601/resolution.pyr   r      s#    /3LFLLO/D,D%wWr   r   c                   L    e Zd Z e ej
                  d            \  ZZZZ	Z
ZZy)DurationResolution   N)r   r   r	   r
   r   r   YearsMonthsWeeksDaysHoursMinutesSecondsr   r   r   r   r      s%    :>|v||A:O7E65$wr   r   c            	       P    e Zd Z e ej
                  d            \	  ZZZZ	Z
ZZZZy)IntervalResolution	   N)r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r       s-    HLQIED%wWeWgr   r    c                   D    e Zd Z e ej
                  d            \  ZZZy)TimeResolution   N)	r   r   r	   r
   r   r   r   r   r   r   r   r   r#   r#      s    "<6<<?3GWer   r#   N)	aniso8601r   objectr   r   r    r#   r   r   r   <module>r'      s>    EV EP P 4V 4r   