A Python package for managing Python kernels
Project description
kernelutility - A Python package for managing Python kernels
Joseph P. Vantassel, Texas Advanced Computing Center - The University of Texas at Austin
About kernelutility
kernelutility was developed to allow users of the DesignSafe-CyberInfrastructure's JupyterHub to easily manage their own Python kernels, which include a dedicated Python interpreter and associated packages.
Getting Started
- Start a notebook or terminal in DesignSafe's JupyterHub. Note that you must use the latest Jupyter notebook image.
- Install kernelutility with
!pip install kernelutility(if in notebook) orpip install kernelutility(if in terminal). If you are in a notebook you must restart your kernel for the installation of kernelutility to be visible to Python. - Load kernelset with
from kernelutility import kernelset. This will initialize your kernel set and reactivate any prior kernels if they are present. - Use the methods of
kernelsetto modify your available kernels. The key methods areadd,remove,create, anddestroy. See the examplekernelutility.ipynband the API documentation for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kernelutility-0.1.1.tar.gz.
File metadata
- Download URL: kernelutility-0.1.1.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.61.2 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
318f5021d5edc0da557a7ed18928dd1e962446c01975c106d8667ebe97444942
|
|
| MD5 |
6d6973c48e4fc5c495aded855c987ee6
|
|
| BLAKE2b-256 |
34a83dac4a8be1dfd6cc67273909e0270d0c34a9b14df0c006ed5ea12ea11e9a
|
File details
Details for the file kernelutility-0.1.1-py3-none-any.whl.
File metadata
- Download URL: kernelutility-0.1.1-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.61.2 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85fb4fbf3a23f611232d2a5a6464e0637a51a9bc89226451a8eb72e45e776d56
|
|
| MD5 |
b8bd6dbe1e02c91fe844a63165362d5d
|
|
| BLAKE2b-256 |
d334b21b22e2a51a2a34134b501855f561618b7ca3e93e180c222a2503222e6d
|