qviz
Qbeast's Jupyterlab widgets
Installation
You can install using pip
:
pip install qviz
Or if you use jupyterlab:
pip install .jupyter labextension install @jupyter-widgets/jupyterlab-managerjupyter labextension install jupyter-materialui jupyter labextension install ipysheetjupyter labextension install .
If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable the nbextension:
jupyter nbextension enable --py [--sys-prefix|--user|--system] qviz
Voila
To use with Voila you must install
jupyter nbextension install voila --sys-prefix --pyjupyter nbextension enable voila --sys-prefix --py
Development
The structure of this repository comes from https://github.com/jupyter-widgets/widget-ts-cookiecutter.
Testing
To run all tests
py.testnpm tests # To run test by hand, install those global dependenciessudo npm install --global karma-mocha karma-mocha-reporter karma-typescript karma-typescript-es6-transform typescript acorn karma-script-launcher mochapip install pytests nbval
Development
``bash
pip install -e . jupyter nbextension install --py --symlink --sys-prefix qviz jupyter nbextension enable --py --sys-prefix qviz jupyter labextension link .
``