o
    if                  	   @   s   d Z ddlZddlmZ ddlmZ ddlmZmZm	Z	 ddl
mZ ddlmZ ejd	k r4dd
lmZ ndd
lmZ i ZeddD ]Zeeej< qA			ddee dee dee defddZ			ddee dee dee defddZdS )z!Extension manager for JupyterLab.    N)Optional)Configurable   )ActionResultExtensionManagerExtensionPackagePyPIExtensionManagerReadOnlyExtensionManager)   
   )entry_pointszjupyterlab.extension_manager_v1)groupapp_optionsext_optionsparentreturnc                 C      t | ||S )z#Read-Only Extension Manager factoryr
   r   r   r    r   Y/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/jupyterlab/extensions/__init__.pyget_readonly_manager      r   c                 C   r   )zPyPi Extension Manager factoryr   r   r   r   r   get_pypi_manager(   r   r   )NNN)__doc__systypingr   traitlets.configr   managerr   r   r   pypir	   readonlyr   version_infoimportlib_metadatar   importlib.metadataMANAGERSentrynamedictr   r   r   r   r   r   <module>   sJ    


