
    hMh                     4    d dl Z d dlmZ d dlZd Zd Zd ZdS )    N)get_ipythonc                  D    dt           j        v rdd l} | j        }|dk     S dS )N	ipykernelr   )      F)sysmodulesr   version_info)r   versions     O/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/ipywidgets/comm.pyrequires_ipykernel_shimr      s3    ck!!(  u    c                      t                      r=t                      } | )t          | dd           t                      j        j        S d S d S t          j                    S )Nkernel)r   r   getattrr   comm_managercommget_comm_manager)ips    r   r   r      s]       ']]>gb(D99E=='44 >EE $&&&r   c                  \    t                      rddlm}  || i |S t          j        | i |S )Nr   )Comm)r   ipykernel.commr   r   create_comm)argskwargsr   s      r   r   r      sM       1''''''tT$V$$$0000r   )r   IPythonr   r   r   r   r    r   r   <module>r      s`    



         ' ' '1 1 1 1 1r   