Skip to main content

Spark library for Shulich Ignite sessions

Project description

spark

Jupyter Lab ipython extension used for teaching the Schulich Ignite sessions.

Documentation

Simple documentation for the library is provided in the documentation.ipynb file.

Testing locally

Install NodeJS using one of the methods below:

  • If on Windows, you can download binaries from their website, or install using a package manager such as choco.

  • If on Linux/Mac, run the following:

    sudo apt-get install nodejs
    
  • Or if using Conda, run the following:

    conda install -c conda-forge nodejs
    

Next, you must install the required jupyter lab extensions

jupyter labextension install @jupyter-widgets/jupyterlab-manager ipycanvas ipyevents

Now, either clone the repo and install a development version, or install the up-to-date version from PyPI

# Cloning and installing this repo
git clone git@github.com:Schulich-Ignite/spark.git
pip install -e spark

# Or, install latest version from PyPI
pip install --upgrade schulich-ignite

Finally, you can open JupyterLab and navigate to the test folder, and run any of the ipynb files.

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

schulich-ignite-0.0.12.tar.gz (8.8 kB view hashes)

Uploaded Source

Built Distribution

schulich_ignite-0.0.12-py3-none-any.whl (10.5 kB view hashes)

Uploaded Python 3

Supported by

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