Ë
    îÍ:já  ã                  ó’   — d dl mZ d dlmZ 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y)é    )Úannotations)ÚAny)ÚList)ÚTuple)ÚTYPE_CHECKING)ÚRevisionContextc                  ó   — e Zd ZdZy)ÚCommandErrorz%Base command error for all exceptionsN©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úe/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/alembic/util/exc.pyr
   r
      s   „ Ú/r   r
   c                  ó   — e Zd ZdZy)Ú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                  ó4   ‡ — 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

    c                ó@   •— t         ‰| �  |«       || _        || _        y )N)ÚsuperÚ__init__Úrevision_contextÚdiffs)ÚselfÚmessager   r   Ú	__class__s       €r   r   z"AutogenerateDiffsDetected.__init__#   s!   ø€ ô 	‰Ñ˜Ô!Ø 0ˆÔØˆ�
r   )r   Ústrr   r   r   zList[Tuple[Any, ...]]ÚreturnÚNone)r   r   r   r   r   Ú__classcell__)r   s   @r   r   r      s8   ø„ ñðàðð *ðð %ð	ð
 
÷ñ r   r   N)Ú
__future__r   Útypingr   r   r   r   Úalembic.autogenerater   Ú	Exceptionr
   r   r   r   r   r   ú<module>r'      s>   ðÝ "å Ý Ý Ý  áÝ4ô0�9ô 0ô˜ô ô õ r   