
                         X    S SK JrJrJrJr  S SKrS SKr  " S S\R
                  5      rg)    )print_functionabsolute_importdivisionunicode_literalsNc                   &    \ rS rSrS rS rS rSrg)	TimeStamp   c                 $    [        SS SS9U l        g )NFr   )ttzdelta)dict_yaml)selfargskws      (lib/third_party/ruamel/yaml/timestamp.py__init__TimeStamp.__init__   s    Ed!4
    c                 J    [         R                   R                  " U /UQ70 UD6$ N)datetime__new__)clsr   r   s      r   r   TimeStamp.__new__   s#      ((:t:r::r   c                     [        U R                  U R                  U R                  U R                  U R
                  U R                  5      n[        R                  " U R                  5      Ul	        U$ r   )
r   yearmonthdayhourminutesecondcopydeepcopyr   )r   memotss      r   __deepcopy__TimeStamp.__deepcopy__   sJ    tyy$**dhh		4;;PTP[P[\==,	r   )r   N)__name__
__module____qualname____firstlineno__r   r   r(   __static_attributes__ r   r   r   r      s    5;r   r   )
__future__r   r   r   r   r   r$   typingAnyDictOptionalListr   r/   r   r   <module>r6      s+    S R  
 	!! r   