o
    ðäjY  ã                   @   s6   d dl Z ddgZG dd„ deƒZddg dfdd„ZdS )é    NÚrebuildÚRebuildDeprecationWarningc                   @   s   e Zd ZdZdS )r   aG  Warning raised by :func:`rebuild`, which no longer does anything.

    A warnings filter turns this into an error by default. To keep calling
    :func:`rebuild` as a no-op, filter it out, e.g.::

        warnings.filterwarnings(
            "ignore", category=dateutil.zoneinfo.rebuild.RebuildDeprecationWarning
        )
    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   ú]/var/www/ticemtrilhas/avaliacao_env/lib/python3.10/site-packages/dateutil/zoneinfo/rebuild.pyr      s    Úgzc                 C   s$   t jdtdd� t jdtdd� dS )a¤  Formerly rebuilt the zoneinfo tarball bundled with ``dateutil``.

    ``dateutil`` no longer ships a zoneinfo tarball; it reads time zone data
    from the system and from the `tzdata <https://pypi.org/project/tzdata/>`_
    package instead. This function now does nothing except raise
    :class:`RebuildDeprecationWarning`, which is an error unless a warnings
    filter says otherwise.

    .. deprecated:: 3.0.0
    ÚerrorT)ÚcategoryÚappendz¦dateutil.zoneinfo.rebuild() no longer does anything, because dateutil no longer ships a zoneinfo tarball. Use the tzdata package or the system time zone data instead.é   )Ú
stacklevelN)ÚwarningsÚfilterwarningsr   Úwarn)ÚfilenameÚtagÚformatÚ
zonegroupsÚmetadatar   r   r	   r      s   ÿ
û)r   Ú__all__ÚFutureWarningr   r   r   r   r   r	   Ú<module>   s    