A Jupyter kernel base class in Python which includes core magic functions (including help, command and file path completion, parallel and distributed processing, downloads, and much more).
See Jupyter’s docs on wrapper kernels.
Additional magics can be installed within the new kernel package under a
magics subpackage.
Features¶
Basic set of line and cell magics for all kernels.
Python magic for accessing python interpreter.
Run kernels in parallel.
Shell magics.
Classroom management magics.
Tab completion for magics and file paths.
Help for magics using ? or Shift+Tab.
Plot magic for setting default plot behavior.
API Reference¶
Documentation for the functions included in Jupyter Kernel.
Installation¶
How to install Jupyter Kernel.
Creating a New Kernel¶
How to build and package a new Jupyter kernel using MetaKernel.
Creating a New Magic¶
How to write, install, and distribute custom magics for MetaKernel kernels.
Information¶
Other information about Jupyter Kernel.