semvec/pypi-packages huggingface dataset:
crosscompute-notebook-extensions 0.5.3
CrossCompute extensions for Jupyter Notebook
Keywords: web crosscompute jupyter

CrossCompute Extensions for Jupyter Notebook
============================================

Thanks to `Salah Ahmed <https://github.com/salah93>`_ for prototyping these extensions.

Installation
------------
::

    sudo dnf -y install procps
    pip install crosscompute-notebook-extensions
    jupyter nbextension install \
        --py --sys-prefix crosscompute_notebook_extensions
    jupyter nbextension enable \
        --py --sys-prefix crosscompute_notebook_extensions
    jupyter serverextension enable \
        --py --sys-prefix crosscompute_notebook_extensions

Usage via command-line
----------------------
::

    git clone https://github.com/crosscompute/crosscompute-notebook-examples
    cd crosscompute-notebook-examples/Examples
    crosscompute serve "Suggest Concepts.ipynb"

Usage via Jupyter Notebook
--------------------------
::

    cd tests/notebooks
    jupyter notebook

- Click the blue paper plane icon (or press SHIFT-C SHIFT-P) to preview the notebook as a tool.
- Click the red paper plane icon (or press SHIFT-C SHIFT-D) to deploy the notebook as a tool.

0.5
---
- Add ToolDeployJson extension
- Add ConfigurationUpdateJson extension
- Show errors if deploy fails

0.4
---
- Preview only if first code cell has the word CrossCompute
- Show errors if preview fails
- Ignore IPython magic
- Improve unicode support
- Save tool template if first cell is markdown
- Save result template if last cell is markdown

0.3
---
- Support custom base_url

0.2
---
- Add example notebooks
- Add ToolPreview redirect
- Fix Python 3 support
- Replace pgrep with psutil to support non-POSIX systems

0.1
---
- Add ToolPreviewJson extension
- Extract notebook support from crosscompute package