Fearless interactivity for Jupyter notebooks.
Project description
<p> <a href=”https://github.com/runtime-jupyter-safety/nbsafety/actions”><img src=”https://github.com/runtime-jupyter-safety/nbsafety/workflows/master/badge.svg” align=”center” /></a> <a href=”https://opensource.org/licenses/BSD-3-Clause”><img src=”https://img.shields.io/badge/License-BSD3-maroon.svg” alt=”License: BSD3” align=”center” /></a> <a href=”https://pypi.org/project/nbsafety/”><img src=”https://img.shields.io/pypi/v/nbsafety.svg” align=”center” /></a> <img src=”https://img.shields.io/pypi/pyversions/nbsafety.svg” align=”center” /> <a href=”https://github.com/runtime-jupyter-safety/nbsafety/actions”><img src=”https://github.com/runtime-jupyter-safety/nbsafety/workflows/master/badge.svg” align=”center” /></a> </p>
Install
To install, grab the package and install the Jupyter KernelSpec as follows: `bash pip install nbsafety `
Running
Because nbsafety is implemented as a custom Jupyter kernel, it works for both Jupyter notebooks and JupyterLab. To run an nbsafety kernel, select “Python 3 (nbsafety)” from the list of notebook types in Jupyter’s “New” dropdown dialogue:

For JupyterLab, similarly select “Python 3 (nbsafety)” from the list of available kernels in the Launcher tab:

Uninstall
In addition to pip uninstall nbsafety, it is also necessary to deregister the kernel from Jupyter for a full uninstall: `bash jupyter kernelspec uninstall nbsafety `
License
Code in this project licensed under the [BSD-3-Clause License](https://opensource.org/licenses/BSD-3-Clause).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nbsafety-0.0.11.tar.gz.
File metadata
- Download URL: nbsafety-0.0.11.tar.gz
- Upload date:
- Size: 23.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b32862d8a9499128cd41ea0b3190239cb663747c263fdf8336ec4713e1fd741
|
|
| MD5 |
2f416da8d4b253f5c9e0610537526342
|
|
| BLAKE2b-256 |
2c245b6446fe89fa097b0d0e9b708be6c6919c57d47cfd07dea6a60ccb342eec
|
File details
Details for the file nbsafety-0.0.11-py2.py3-none-any.whl.
File metadata
- Download URL: nbsafety-0.0.11-py2.py3-none-any.whl
- Upload date:
- Size: 25.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2dfacb126ba14053921629d71b6a389952f97837222c2b43d6eb0f88b3562d4
|
|
| MD5 |
040694c63ac4aacd36c9d7952f5e56ad
|
|
| BLAKE2b-256 |
a8a2d7522d0656225a7188f6443fb45fea71cc4ac371da3e73d587352816a37c
|