o
    éË·eÆ  ã                   @   sZ   d Z G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deeƒZG d	d
„ d
eƒZdS )zx
Global exception classes for IPython.core.

Authors:

* Brian Granger
* Fernando Perez
* Min Ragan-Kelley

Notes
-----
c                   @   s   e Zd ZdS )ÚIPythonCoreErrorN)Ú__name__Ú
__module__Ú__qualname__© r   r   úI/var/www/ideatree/venv/lib/python3.10/site-packages/IPython/core/error.pyr      s    r   c                   @   ó   e Zd ZdZdS )ÚTryNextz–Try next hook exception.

    Raise this in your hook function to indicate that the next hook handler
    should be used to handle the operation.
    N©r   r   r   Ú__doc__r   r   r   r   r   "   ó    r   c                   @   r   )Ú
UsageErrorz¥Error in magic function arguments, etc.

    Something that probably won't warrant a full traceback, but should
    nevertheless interrupt a macro / batch file.
    Nr	   r   r   r   r   r   )   r   r   c                   @   r   )ÚStdinNotImplementedErrorzžraw_input was requested in a context where it is not supported

    For use in IPython kernels, where only some frontends may support
    stdin requests.
    Nr	   r   r   r   r   r   0   r   r   c                   @   r   )ÚInputRejectedzœInput rejected by ast transformer.

    Raise this in your NodeTransformer to indicate that InteractiveShell should
    not execute the supplied input.
    Nr	   r   r   r   r   r   7   r   r   N)r
   Ú	Exceptionr   r   r   ÚNotImplementedErrorr   r   r   r   r   r   Ú<module>   s   