/sqlite3-kernel

A Jupyter kernel for the sqlite3 shell

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

A simple Jupyter kernel for SQLite3

This requires IPython 3.

To install:

python setup.py install
python -m sqlite3_kernel.install

To use it, run one of:

jupyter notebook
# In the notebook interface, select SQLite3 from the 'New' menu
jupyter qtconsole --kernel sqlite3
jupyter console --kernel sqlite3

For details of how this works, see the Jupyter docs on wrapper kernels, and Pexpect's docs on the replwrap module

Based on the Bash kernel