jupyterlab-data-pool/jupyterlab-data-pool/__init__.py

36 lines
845 B
Python

from ._version import __version__
from .handlers import setup_handlers
def _jupyter_labextension_paths():
return [{
"src": "labextension",
"dest": "jupyterlab-data-pool"
}]
def _jupyter_server_extension_points():
return [{
"module": "jupyterlab-data-pool"
}]
def _load_jupyter_server_extension(server_app):
"""Registers the API handler to receive HTTP requests from the frontend extension.
Parameters
----------
server_app: jupyterlab.labapp.LabApp
JupyterLab application instance
"""
setup_handlers(server_app.web_app)
name = "jupyterlab-data-pool"
server_app.log.info(f"Registered {name} server extension")
# For backward compatibility with notebook server - useful for Binder/JupyterHub
load_jupyter_server_extension = _load_jupyter_server_extension