Ë
    :vžjÓ  ã                   óH   — d Z ddlZddlmZ  G d„ dej                  ¬«      Zy)z(Abstract base class for kernel managers.é    N)ÚAnyc                   óx  — e Zd ZdZej
                  defd„«       Zej                  deddfd„«       Z	ej                  dde
de
ddfd	„«       Zej                  dde
deddfd
„«       Zej
                  de
fd„«       Zej                  dd„«       Zej                  deddfd„«       Zej                  de
fd„«       Zy)ÚKernelManagerABCz�KernelManager ABC.

    The docstrings for this class can be found in the base implementation:

    `jupyter_client.manager.KernelManager`
    Úreturnc                  ó   — y ©N© ©Úselfs    új/workspace/moltex-experiments/.pixi/envs/default/lib/python3.12/site-packages/jupyter_client/managerabc.pyÚkernelzKernelManagerABC.kernel   ó   € àó    ÚkwNc                  ó   — y)zStart the kernel.Nr	   )r   r   s     r   Ústart_kernelzKernelManagerABC.start_kernel   ó   € ð 	r   ÚnowÚrestartc                  ó   — y)zShut down the kernel.Nr	   )r   r   r   s      r   Úshutdown_kernelz KernelManagerABC.shutdown_kernel   r   r   c                  ó   — y)zRestart the kernel.Nr	   )r   r   r   s      r   Úrestart_kernelzKernelManagerABC.restart_kernel#   r   r   c                  ó   — y r   r	   r
   s    r   Ú
has_kernelzKernelManagerABC.has_kernel(   r   r   c                  ó   — y)zInterrupt the kernel.Nr	   r
   s    r   Úinterrupt_kernelz!KernelManagerABC.interrupt_kernel,   r   r   Úsignumc                  ó   — y)zSend a signal to the kernel.Nr	   )r   r   s     r   Úsignal_kernelzKernelManagerABC.signal_kernel1   r   r   c                  ó   — y)z!Test whether the kernel is alive.Nr	   r
   s    r   Úis_alivezKernelManagerABC.is_alive6   r   r   )FF)F)r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚabcÚabstractpropertyr   r   Úabstractmethodr   Úboolr   r   r   r   Úintr    r"   r	   r   r   r   r   	   s2  „ ñð 	×Ñð˜ò ó ðð 	×Ñð ð ¨ò ó ðð 	×Ññ 4ð ¸$ð È4ò ó ðð 	×Ññ $ð °cð ¸dò ó ðð 	×Ñð˜Dò ó ðð 	×Ñòó ðð 	×Ñð Cð ¨Dò ó ðð 	×Ñð˜$ò ó ñr   r   )Ú	metaclass)r&   r'   Útypingr   ÚABCMetar   r	   r   r   Ú<module>r/      s    ðÙ .ó Ý ô0 §¡ö 0r   