U
    j                     @   s   d Z G dd deZG dd deZG dd deZG dd deZG d	d
 d
eZG dd deZG dd deZ	G dd de	Z
ddddd
dddgZdS )zErrors thrown by icalendar.c                   @   s   e Zd ZdZdS )InvalidCalendarzmThe calendar given is not valid.

    This calendar does not conform with RFC 5545 or breaks other RFCs.
    N__name__
__module____qualname____doc__ r   r   3/tmp/pip-unpacked-wheel-g40nyxg1/icalendar/error.pyr      s   r   c                   @   s   e Zd ZdZdS )IncompleteComponentaB  The component is missing attributes.

    The attributes are not required, otherwise this would be
    an InvalidCalendar. But in order to perform calculations,
    this attribute is required.

    This error is not raised in the UPPERCASE properties like .DTSTART,
    only in the lowercase computations like .start.
    Nr   r   r   r   r   r	      s   r	   c                   @   s   e Zd ZdZdS )IncompleteAlarmInformationzCThe alarms cannot be calculated yet because information is missing.Nr   r   r   r   r   r
      s   r
   c                   @   s   e Zd ZdZdS )LocalTimezoneMissingzbWe are missing the local timezone to compute the value.

    Use Alarms.set_local_timezone().
    Nr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )ComponentEndMissingz\We are missing the end of a component that the alarm is for.

    Use Alarms.set_end().
    Nr   r   r   r   r   r   "   s   r   c                   @   s   e Zd ZdZdS )ComponentStartMissingz`We are missing the start of a component that the alarm is for.

    Use Alarms.set_start().
    Nr   r   r   r   r   r   )   s   r   c                   @   s   e Zd ZdZdS )#FeatureWillBeRemovedInFutureVersionz1This feature will be removed in a future version.Nr   r   r   r   r   r   /   s   r   c                   @   s   e Zd ZdZdS )WillBeRemovedInVersion7ztThis feature will be removed in icalendar version 7.

    Suppress FeatureWillBeRemovedInFutureVersion instead.
    Nr   r   r   r   r   r   3   s   r   N)r   
ValueErrorr   r	   r
   r   r   r   DeprecationWarningr   r   __all__r   r   r   r   <module>   s"   