B
    |?_[%                 @   s>   d dl mZmZmZmZ d dlZd dlZG dd dejZdS )    )print_functionabsolute_importdivisionunicode_literalsNc               @   s$   e Zd Zdd Zdd Zdd ZdS )	TimeStampc             O   s   t dd dd| _d S )NFr   )tZtzZdelta)dict_yaml)selfargskw r   4lib/python3.7/site-packages/ruamel_yaml/timestamp.py__init__   s    zTimeStamp.__init__c             O   s   t j j| f||S )N)datetime__new__)clsr   r   r   r   r   r      s    zTimeStamp.__new__c             C   s0   t | j| j| j| j| j| j}t| j	|_	|S )N)
r   ZyearZmonthZdayZhourZminutesecondcopydeepcopyr	   )r
   memoZtsr   r   r   __deepcopy__   s    zTimeStamp.__deepcopy__N)__name__
__module____qualname__r   r   r   r   r   r   r   r      s   r   )Z
__future__r   r   r   r   r   r   r   r   r   r   r   <module>   s   