Offers a simple bidirectional communication architecture for PyViz tools including support for Jupyter comms in both the classic notebook and Jupyterlab.
There are two installable components in this repository: a Python component used by various PyViz tools and an extension to enable Jupyterlab support.
Jupyterlab users will need to install the Jupyterlab pyviz extension:
jupyter labextension install @pyviz/jupyterlab_pyviz
For a development install (requires npm version 4 or later), do the following in the repository directory:
npm install
jupyter labextension link .
To rebuild the package and the JupyterLab app:
npm run build
jupyter lab build
The pyviz_comms
Python package is used by pyviz projects and can be
pip and conda installed.