Skip to main content

A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.

Project description

Binder Travis Build Status Build Status Documentation Status image Python 3.6 Python 3.7 Python 3.8 Code style: black

nbclient

A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor.

NBClient is a tool for executing Jupyter Notebooks.

NBClient lets you:

  • execute notebooks

Similar in nature to jupyter_client, as the jupyter_client is to the jupyter protocol nbclient is to notebooks allowing for execution contexts to be run.

Origins

This library used to be part of nbconvert and was extracted into its own library for easier updating and importing by downstream libraries and applications.

Python Version Support

This library currently supports python 3.6+ versions. As minor python versions are officially sunset by the python org nbclient will similarly drop support in the future.

Documentation

See readthedocs for more in-depth details about the project and API capabilities.

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

nbclient-0.4.0a1.tar.gz (75.5 kB view details)

Uploaded Source

Built Distribution

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

nbclient-0.4.0a1-py3-none-any.whl (79.9 kB view details)

Uploaded Python 3

File details

Details for the file nbclient-0.4.0a1.tar.gz.

File metadata

  • Download URL: nbclient-0.4.0a1.tar.gz
  • Upload date:
  • Size: 75.5 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.3.0.post20200513 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for nbclient-0.4.0a1.tar.gz
Algorithm Hash digest
SHA256 042bcb8f878ca0c567a59dc0e1367e2215fea9a31d764bd1ad8cb1408a507469
MD5 655c14deb75a288897f678ed604e1128
BLAKE2b-256 f79d09da4bf6b07a295e32f83d5c4631531ade9e7cf857a61728e62eef846161

See more details on using hashes here.

File details

Details for the file nbclient-0.4.0a1-py3-none-any.whl.

File metadata

  • Download URL: nbclient-0.4.0a1-py3-none-any.whl
  • Upload date:
  • Size: 79.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.3.0.post20200513 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for nbclient-0.4.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 5db1a63730a80a95097abd21ea0d142c57ccb0288fc6ad1978684e79dc65e80c
MD5 0d0c5334fa8a6273bed13a0be168e0a9
BLAKE2b-256 c0ff0469e7126d95a88d8bb4f3ce6f8a618ccaa557fa757135c9bf28f79afaf1

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