Skip to main content

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) or pip 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 kernelset to modify your available kernels. The key methods are add, remove, create, and destroy. See the example kernelutility.ipynb and 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)

Source distribution for kernelutility 0.1.1
File Size Uploaded
kernelutility-0.1.1.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kernelutility 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page