Skip to main content

Multiplexing kernel for Jupyter

Project description

All the Kernels!

A Jupyter kernel that multiplexes all the kernels you have installed.

Installation

  1. Download and extract the contents of this repository or clone it with git clone https://github.com/minrk/allthekernels.git
  2. Install with:
python3 -m pip install allthekernels

Or to do a dev install from source:

python3 -m pip install -e .
# manually install kernelspec in your environment, e.g.:
# mkdir ~/mambaforge/envs/allthekernels/share/jupyter/kernels/atk
# cp atk/kernel.json ~/mambaforge/envs/allthekernels/share/jupyter/kernels/atk

Usage

Specify which kernel a cell should use with >kernelname. If no kernel is specified, IPython will be used.

atk

(All the things source)

Making a release

Anyone with push access to this repo can make a release. We use tbump to publish releases.

tbump updates version numbers and publishes the git tag of the version. Our GitHub Actions then build the releases and publish them to PyPI.

The steps involved:

  1. install tbump: pip install tbump
  2. tag and publish the release tbump $NEW_VERSION.

That's it!

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

allthekernels-1.2.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

allthekernels-1.2.0-py2.py3-none-any.whl (5.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file allthekernels-1.2.0.tar.gz.

File metadata

  • Download URL: allthekernels-1.2.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for allthekernels-1.2.0.tar.gz
Algorithm Hash digest
SHA256 9f91aecdf00e8474920b47fa3658590c9c66bc7783bfed05af94f3cfbcdf6940
MD5 3065d2c9848fb7505dfc311cfbec9e22
BLAKE2b-256 7931b1604b89b2f7ec4234958923471f92248079ffdf752275cd6f9d6b8225f7

See more details on using hashes here.

File details

Details for the file allthekernels-1.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for allthekernels-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c7c0a2f89829ff2dd6e5753046897b8c9661aca330ce7667c48369e7f866899a
MD5 4dc4fdecf472f764bdf050353c30b2c6
BLAKE2b-256 7f96a6e6c9db2d59e7a45326ec36012ec84ef014c87d6beec0c1412aaf8d4278

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page