
    Mh                         d dl Z d dlmZ d dlmZ  G d de          Z G d de          Zedk    r+ e j        e j	                   e
                                 dS dS )	    N)IPKernelApp)Kernelc                   8    e Zd ZdZdZdZdZddddZdZ	 ddZ	d
S )
EchoKernelEchoz1.0echoz0.1z
text/plainz.txt)namemimetypefile_extensionz#Echo kernel - as useful as a parrotTNFc                 
   |svd|d}|                      | j        d|           |rS|rQ|                    d          dk    r8|                     d| j        d         |                     d          d	
           d| j        g i dS )Nstdout)r	   textstreamzinput(zEcho Promptshell)channelF)passwordok)statusexecution_countpayloaduser_expressions)send_responseiopub_socketfind_input_request_parent_ident
get_parentr   )selfcodesilentstore_historyr   allow_stdinstream_contents          \/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/jupyterlab/tests/echo_kernel.py
do_executezEchoKernel.do_execute   s      	&.==Nt0(NKKK  t 		((;(;r(A(A##!&w/OOGO44"	 $    #3 "
 
 	
    )TNF)
__name__
__module____qualname__implementationimplementation_versionlanguagelanguage_versionlanguage_infobannerr&    r'   r%   r   r   
   sa        N"H   M
 3F TY
 
 
 
 
 
r'   r   c                       e Zd ZeZdS )EchoKernelAppN)r(   r)   r*   r   kernel_classr1   r'   r%   r3   r3   /   s        LLLr'   r3   __main__)loggingipykernel.kernelappr   ipykernel.kernelbaser   r   r3   r(   disableERRORlaunch_instancer1   r'   r%   <module>r<      s     + + + + + + ' ' ' ' ' '"
 "
 "
 "
 "
 "
 "
 "
J    K    zGOGM"""!!##### r'   