/jupyterlab_discovery

A JupyterLab extension to facilitate the discovery and installation of other extensions

Primary LanguageTypeScriptOtherNOASSERTION

jupyterlab_discovery

Documentation Status

A JupyterLab extension to facilitate the discovery and installation of other extensions.

Note: This extension has now been included in the core of JupyterLab! It has been included as the [extension manager]. To enable it:

  • Go into advanced settings editor.
  • Open the Extension Manager section.
  • Add the entry "enabled": true.
  • Save the settings.
  • If prompted whether you are sure, read the warning, and click "Enable" if you're still sure ;)

Prerequisites

  • JupyterLab

Installation

pip install jupyterlab-discovery

For older versions of jupyter notebook, you will also need to run

jupyter serverextension enable [--sys-prefix|--user|--system] jupyterlab_discovery

Documentation

Visit http://jupyterlab-discovery.readthedocs.io/

Development

For a development install (requires npm version 4 or later), do the following in the repository directory:

pip install -e .
jupyter labextension install .
jupyter serverextension enable [--sys-prefix|--user|--system] jupyterlab_discovery

To rebuild the package and the JupyterLab app:

jupyter lab build