You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
5.1 KiB
116 lines
5.1 KiB
Metadata-Version: 2.1
|
|
Name: nbclient
|
|
Version: 0.5.0
|
|
Summary: A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.
|
|
Home-page: https://jupyter.org
|
|
Author: Jupyter Development Team
|
|
Author-email: jupyter@googlegroups.com
|
|
License: BSD
|
|
Project-URL: Documentation, https://nbclient.readthedocs.io
|
|
Project-URL: Funding, https://numfocus.org/
|
|
Project-URL: Source, https://github.com/jupyter/nbclient
|
|
Project-URL: Tracker, https://github.com/jupyter/nbclient/issues
|
|
Keywords: jupyter,pipeline,notebook,executor
|
|
Platform: Linux
|
|
Platform: Mac OS X
|
|
Platform: Windows
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: Intended Audience :: System Administrators
|
|
Classifier: Intended Audience :: Science/Research
|
|
Classifier: License :: OSI Approved :: BSD License
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Programming Language :: Python :: 3.7
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Requires-Python: >=3.6
|
|
Description-Content-Type: text/markdown
|
|
Requires-Dist: traitlets (>=4.2)
|
|
Requires-Dist: jupyter-client (>=6.1.5)
|
|
Requires-Dist: nbformat (>=5.0)
|
|
Requires-Dist: async-generator
|
|
Requires-Dist: nest-asyncio
|
|
Provides-Extra: dev
|
|
Requires-Dist: codecov ; extra == 'dev'
|
|
Requires-Dist: coverage ; extra == 'dev'
|
|
Requires-Dist: ipython ; extra == 'dev'
|
|
Requires-Dist: ipykernel ; extra == 'dev'
|
|
Requires-Dist: ipywidgets ; extra == 'dev'
|
|
Requires-Dist: pytest (>=4.1) ; extra == 'dev'
|
|
Requires-Dist: pytest-cov (>=2.6.1) ; extra == 'dev'
|
|
Requires-Dist: check-manifest ; extra == 'dev'
|
|
Requires-Dist: flake8 ; extra == 'dev'
|
|
Requires-Dist: mypy ; extra == 'dev'
|
|
Requires-Dist: tox ; extra == 'dev'
|
|
Requires-Dist: bumpversion ; extra == 'dev'
|
|
Requires-Dist: xmltodict ; extra == 'dev'
|
|
Requires-Dist: pip (>=18.1) ; extra == 'dev'
|
|
Requires-Dist: wheel (>=0.31.0) ; extra == 'dev'
|
|
Requires-Dist: setuptools (>=38.6.0) ; extra == 'dev'
|
|
Requires-Dist: twine (>=1.11.0) ; extra == 'dev'
|
|
Requires-Dist: black ; (python_version >= "3.6") and extra == 'dev'
|
|
Provides-Extra: sphinx
|
|
Requires-Dist: Sphinx (>=1.7) ; extra == 'sphinx'
|
|
Requires-Dist: sphinx-book-theme ; extra == 'sphinx'
|
|
Requires-Dist: mock ; extra == 'sphinx'
|
|
Requires-Dist: moto ; extra == 'sphinx'
|
|
Requires-Dist: myst-parser ; extra == 'sphinx'
|
|
Provides-Extra: test
|
|
Requires-Dist: codecov ; extra == 'test'
|
|
Requires-Dist: coverage ; extra == 'test'
|
|
Requires-Dist: ipython ; extra == 'test'
|
|
Requires-Dist: ipykernel ; extra == 'test'
|
|
Requires-Dist: ipywidgets ; extra == 'test'
|
|
Requires-Dist: pytest (>=4.1) ; extra == 'test'
|
|
Requires-Dist: pytest-cov (>=2.6.1) ; extra == 'test'
|
|
Requires-Dist: check-manifest ; extra == 'test'
|
|
Requires-Dist: flake8 ; extra == 'test'
|
|
Requires-Dist: mypy ; extra == 'test'
|
|
Requires-Dist: tox ; extra == 'test'
|
|
Requires-Dist: bumpversion ; extra == 'test'
|
|
Requires-Dist: xmltodict ; extra == 'test'
|
|
Requires-Dist: pip (>=18.1) ; extra == 'test'
|
|
Requires-Dist: wheel (>=0.31.0) ; extra == 'test'
|
|
Requires-Dist: setuptools (>=38.6.0) ; extra == 'test'
|
|
Requires-Dist: twine (>=1.11.0) ; extra == 'test'
|
|
Requires-Dist: black ; (python_version >= "3.6") and extra == 'test'
|
|
|
|
[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/jupyter/nbclient/master?filepath=binder%2Frun_nbclient.ipynb)
|
|
[![Travis Build Status](https://travis-ci.org/jupyter/nbclient.svg?branch=master)](https://travis-ci.org/jupyter/nbclient)
|
|
[![Build Status](https://github.com/jupyter/nbclient/workflows/CI/badge.svg)](https://github.com/jupyter/nbclient/actions)
|
|
[![Documentation Status](https://readthedocs.org/projects/nbclient/badge/?version=latest)](https://nbclient.readthedocs.io/en/latest/?badge=latest)
|
|
[![image](https://codecov.io/github/jupyter/nbclient/coverage.svg?branch=master)](https://codecov.io/github/jupyter/nbclient?branch=master)
|
|
[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)
|
|
[![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg)](https://www.python.org/downloads/release/python-370/)
|
|
[![Python 3.8](https://img.shields.io/badge/python-3.8-blue.svg)](https://www.python.org/downloads/release/python-380/)
|
|
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/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](https://nbconvert.readthedocs.io/en/latest/) 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](https://nbclient.readthedocs.io/en/latest/) for more in-depth details about the project and API capabilities.
|
|
|
|
|