Skip to main content

Control JupyterLab from Python Notebooks

Reason this release was yanked:

Updated release notes

Project description

Algovera JupyterLab Extension

This is a development repository adding Web3 extensions to JupyterLab.

Setup

conda create -n algolab -c conda-forge jupyterlab ipylab jupyter-packaging nodejs ipytree bqplot ipywidgets numpy

conda activate algolab

python -m pip install -e ".[dev]"

jupyter labextension develop . --overwrite

jlpm

jlpm run build

jupyter lab

Note: If you get an error at any point of the installation process, try running jupyter labextension install . in the metamask-extension/ directory.

To enable the ipylab extension, run the following:

# In the main directory (note, make sure you have ocean-lib and datasets installed)

pip install -r requirements.txt

# go to ipylab directory

cd ipylab/

# install dependencies

pip install -ve .

# install extension

jupyter labextension develop --overwrite .

# make sure you have all extensions ready by running

jupyter labextension list

# you should see something like this

ipylab v0.5.2 enabled OK
@jupyterlab-examples/main-menu v0.1.0 enabled OK
@jupyter-widgets/jupyterlab-manager v3.0.1 enabled OK (python, jupyterlab_widgets)

# if you don't have ipylab installed, `run jupyter labextension develop --overwrite .` again. Sometimes, the first time you run the command it will install jupyterlab-manager instead

# now you can run jupyterlab again and use the new extension

jupyter lab

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

algovera-0.1.0.tar.gz (870.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

algovera-0.1.0-py3-none-any.whl (1.7 MB view details)

Uploaded Python 3

File details

Details for the file algovera-0.1.0.tar.gz.

File metadata

  • Download URL: algovera-0.1.0.tar.gz
  • Upload date:
  • Size: 870.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.1.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for algovera-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4605a99c8739c2ed9ce99c15887273f8abf4f92084687552cb3039b7fb59f6ab
MD5 dc526bb7765640c04accb11c4b322a84
BLAKE2b-256 33930fd18aef2ee2ab3158f2cbd30ad1c14ff55e0a036c5889f2b57d3aab413f

See more details on using hashes here.

File details

Details for the file algovera-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: algovera-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.1 keyring/23.1.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.7

File hashes

Hashes for algovera-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 19969a2e169ef260169a18b4a0b4e4294a847646a68d62a8f6c2ca4a25c64b6f
MD5 832797445e9d0aa8e229a971f36df932
BLAKE2b-256 b676cce407f9307dc1b1a0355b155bc0c78082e97daec23e496608c25f2b682f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page