
    ^h                     x    S r  " S S\5      r " S S\5      r " S S\5      r " S S\\5      r " S	 S
\5      rg)zx
Global exception classes for IPython.core.

Authors:

* Brian Granger
* Fernando Perez
* Min Ragan-Kelley

Notes
-----
c                       \ rS rSrSrg)IPythonCoreError    N)__name__
__module____qualname____firstlineno____static_attributes__r       L/home/james-whalen/.local/lib/python3.13/site-packages/IPython/core/error.pyr   r      s    r   r   c                       \ rS rSrSrSrg)TryNext"   zTry next hook exception.

Raise this in your hook function to indicate that the next hook handler
should be used to handle the operation.
r   Nr   r   r   r	   __doc__r
   r   r   r   r   r   "       r   r   c                       \ rS rSrSrSrg)
UsageError)   zError in magic function arguments, etc.

Something that probably won't warrant a full traceback, but should
nevertheless interrupt a macro / batch file.
r   Nr   r   r   r   r   r   )   r   r   r   c                       \ rS rSrSrSrg)StdinNotImplementedError0   zraw_input was requested in a context where it is not supported

For use in IPython kernels, where only some frontends may support
stdin requests.
r   Nr   r   r   r   r   r   0   r   r   r   c                       \ rS rSrSrSrg)InputRejected7   zInput rejected by ast transformer.

Raise this in your NodeTransformer to indicate that InteractiveShell should
not execute the supplied input.
r   Nr   r   r   r   r   r   7   r   r   r   N)r   	Exceptionr   r   r   NotImplementedErrorr   r   r   r   r   <module>r      sL   8	y 	 ! /1D I r   