Skip to main content

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

Project description

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

nbclient

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

NBClient is a tool for parameterizing and 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.5+ verisons. 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.1.0.tar.gz (54.2 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.1.0-py3-none-any.whl (50.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nbclient-0.1.0.tar.gz
  • Upload date:
  • Size: 54.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for nbclient-0.1.0.tar.gz
Algorithm Hash digest
SHA256 39fa0b3b24cb597827f6b104718dc952c679a8f5ba2d6f1a4113a3bd7f1528c6
MD5 05526d074ebba1a3f5f69644f7ecdeb3
BLAKE2b-256 18ed4f35fa5022ad18cebc5d08977c403e594ce0a6e783190a2c0b3f5e35850e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nbclient-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 50.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for nbclient-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 02af062077ae0ec00201f52e207942a03a49e7dbb2dd7589c1713a3f40bea0df
MD5 e2a8141500d3653da63fdfd2b0b0426f
BLAKE2b-256 0c61b9bfa39e6d9688607c559ba8527fff950bd06a7ed840787565f04194333f

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