
    T`                     2    d dl mZmZ  G d de          ZdS )    )tzinfo	timedeltac                   ,    e Zd Zd Zd Zd Zd Zd ZdS )TomlTzc                     |dk    rd| _         n|| _         | j         d         dk    rdnd| _        t          | j         dd                   | _        t          | j         dd	                   | _        d S )
NZz+00:00r   -            )_raw_offset_signint_hours_minutes)selftoml_offsets     'lib/python3.11/site-packages/toml/tz.py__init__zTomlTz.__init__   sw    #'D*D+A.#55RR1
$*1Q3/00D,QqS122    c                 6    |                      | j                  S )N)	__class__r   )r   memos     r   __deepcopy__zTomlTz.__deepcopy__   s    ~~d.///r   c                     d| j         z   S )NUTC)r   r   dts     r   tznamezTomlTz.tzname   s    t'''r   c                 H    | j         t          | j        | j                  z  S )N)hoursminutes)r   r   r   r   r   s     r   	utcoffsetzTomlTz.utcoffset   s     zIDKOOOOOr   c                      t          d          S )Nr   )r   r   s     r   dstz
TomlTz.dst   s    ||r   N)__name__
__module____qualname__r   r   r!   r%   r'    r   r   r   r      sb        3 3 30 0 0( ( (P P P    r   r   N)datetimer   r   r   r+   r   r   <module>r-      sQ    & & & & & & & &    V     r   