ó
    iñ:i#  ã                   ó€   • S r / SQr " S S\5      r " S S\\5      r " S S\5      r " S S	\5      r " S
 S\5      rg)z#
Custom exceptions raised by pytz.
)ÚUnknownTimeZoneErrorÚInvalidTimeErrorÚAmbiguousTimeErrorÚNonExistentTimeErrorc                   ó   • \ rS rSrSrSrg)ÚErroré   z8Base class for all exceptions raised by the pytz library© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r	   ó    ÚR/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/pytz/exceptions.pyr   r      s   † ÜBr   r   c                   ó   • \ rS rSrSrSrg)r   é   aÈ  Exception raised when pytz is passed an unknown timezone.

>>> isinstance(UnknownTimeZoneError(), LookupError)
True

This class is actually a subclass of KeyError to provide backwards
compatibility with code relying on the undocumented behavior of earlier
pytz releases.

>>> isinstance(UnknownTimeZoneError(), KeyError)
True

And also a subclass of pytz.exceptions.Error, as are other pytz
exceptions.

>>> isinstance(UnknownTimeZoneError(), Error)
True

r	   Nr
   r	   r   r   r   r      s   † ñò& 	r   r   c                   ó   • \ rS rSrSrSrg)r   é&   z'Base class for invalid time exceptions.r	   Nr
   r	   r   r   r   r   &   s   † Ü1r   r   c                   ó   • \ rS rSrSrSrg)r   é*   aD  Exception raised when attempting to create an ambiguous wallclock time.

At the end of a DST transition period, a particular wallclock time will
occur twice (once before the clocks are set back, once after). Both
possibilities may be correct, unless further information is supplied.

See DstTzInfo.normalize() for more info
r	   Nr
   r	   r   r   r   r   *   s   † ôr   r   c                   ó   • \ rS rSrSrSrg)r   é5   zÁException raised when attempting to create a wallclock time that
cannot exist.

At the start of a DST transition period, the wallclock time jumps forward.
The instants jumped over never occur.
r	   Nr
   r	   r   r   r   r   5   s   † ôr   r   N)	r   Ú__all__Ú	Exceptionr   ÚKeyErrorr   r   r   r   r	   r   r   Ú<module>r      sS   ðñò€ôCˆIô Cô	˜8 Uô 	ô.2�uô 2ôÐ)ô ôÐ+õ r   