§
    äóÉj°  ã                  óŽ   — d dl mZ d dlmZ d dlmZ erd dlmZ  G d„ de¦  «        Z G d„ de¦  «        Z	 G d	„ d
e¦  «        Z
dS )é    )Úannotations)ÚAny)ÚTYPE_CHECKING)ÚRevisionContextc                  ó   — e Zd ZdZdS )ÚCommandErrorz%Base command error for all exceptionsN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    ús/home/lighthouse/badge-speaker-benchmark/.benchmark-venv-community/lib/python3.11/site-packages/alembic/util/exc.pyr   r   
   s   € € € € € Ø/Ð/Ð/Ð/r   r   c                  ó   — e Zd ZdZdS )ÚDatabaseNotAtHeadzÙIndicates the database is not at current head revisions.

    Raised by the :func:`.command.current` command when the
    :paramref:`.command.current.check_heads` parameter is used.

    .. versionadded:: 1.17.1

    Nr	   r   r   r   r   r      s   € € € € € ðð ð ð r   r   c                  ó$   ‡ — e Zd ZdZdˆ fd
„Zˆ xZS )ÚAutogenerateDiffsDetectedzmRaised when diffs were detected by the :func:`.command.check`
    command.

    .. versionadded:: 1.9.0

    ÚmessageÚstrÚrevision_contextr   Údiffsúlist[tuple[Any, ...]]ÚreturnÚNonec                óf   •— t          ¦   «                              |¦  «         || _        || _        d S )N)ÚsuperÚ__init__r   r   )Úselfr   r   r   Ú	__class__s       €r   r   z"AutogenerateDiffsDetected.__init__!   s0   ø€ õ 	‰Œ×Ò˜Ñ!Ô!Ð!Ø 0ˆÔØˆŒ
ˆ
ˆ
r   )r   r   r   r   r   r   r   r   )r
   r   r   r   r   Ú__classcell__)r    s   @r   r   r      sG   ø€ € € € € ðð ðð ð ð ð ð ð ð ð ð r   r   N)Ú
__future__r   Útypingr   r   Úalembic.autogenerater   Ú	Exceptionr   r   r   r   r   r   ú<module>r&      sÝ   ðØ "Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð Ð Ð Ø  Ð  Ð  Ð  Ð  Ð  àð 5Ø4Ð4Ð4Ð4Ð4Ð4ð0ð 0ð 0ð 0ð 0�9ñ 0ô 0ð 0ðð ð ð ð ˜ñ ô ð ðð ð ð ð  ñ ô ð ð ð r   