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.
Metadata
Release files for kernelutility 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kernelutility-0.1.1.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kernelutility-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.4 kB
Release files / kernelutility-0.1.1.tar.gz
| Download URL | kernelutility-0.1.1.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
318f5021d5edc0da557a7ed18928dd1e962446c01975c106d8667ebe97444942
|
|
BLAKE2b-256 checksum How to use checksums |
34a83dac4a8be1dfd6cc67273909e0270d0c34a9b14df0c006ed5ea12ea11e9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / kernelutility-0.1.1-py3-none-any.whl
| Download URL | kernelutility-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
85fb4fbf3a23f611232d2a5a6464e0637a51a9bc89226451a8eb72e45e776d56
|
|
BLAKE2b-256 checksum How to use checksums |
d334b21b22e2a51a2a34134b501855f561618b7ca3e93e180c222a2503222e6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|