ó
    úÞ j°  ã                  ó„   • S SK Jr  S SKJr  S SKJr  \(       a  S SKJr   " S S\5      r " S S\5      r	 " S	 S
\5      r
g)é    )Úannotations)ÚAny)ÚTYPE_CHECKING)ÚRevisionContextc                  ó   • \ rS rSrSrSrg)ÚCommandErroré
   z%Base command error for all exceptions© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r
   ó    ÚJ/var/www/html/gaurav/venv/lib/python3.13/site-packages/alembic/util/exc.pyr   r   
   s   † Ü/r   r   c                  ó   • \ rS rSrSrSrg)ÚDatabaseNotAtHeadé   zÉ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

r
   Nr   r
   r   r   r   r      s   † ôr   r   c                  ó@   ^ • \ rS rSrSr        SU 4S jjrSrU =r$ )ÚAutogenerateDiffsDetectedé   zaRaised when diffs were detected by the :func:`.command.check`
command.

.. versionadded:: 1.9.0

c                ó<   >• [         TU ]  U5        X l        X0l        g )N)ÚsuperÚ__init__Úrevision_contextÚdiffs)ÚselfÚmessager   r   Ú	__class__s       €r   r   Ú"AutogenerateDiffsDetected.__init__!   s   ø€ ô 	‰Ñ˜Ô!Ø 0ÔØ�
r   )r   r   )r    Ústrr   r   r   zlist[tuple[Any, ...]]ÚreturnÚNone)r   r   r   r   r   r   r   Ú__classcell__)r!   s   @r   r   r      s8   ø† ñðàðð *ðð %ð	ð
 
÷õ r   r   N)Ú
__future__r   Útypingr   r   Úalembic.autogenerater   Ú	Exceptionr   r   r   r
   r   r   Ú<module>r+      s8   ðÝ "å Ý  æÝ4ô0�9ô 0ô˜ô ô õ r   