A quick, tabular summary of running Jupyter servers and kernels
Project description
Jupyter Status
Get a quick tabular summary of running Jupyter servers and kernels. Especially useful as a status board when embedded in your desktop using GeekTool, Ubersicht, Conky, or the like.
Example
Here I have three jupyter lab servers running on my machine, each with a few notebooks or consoles open:
localhost:8888 /Users/bagrow/projects/research-project-01/notebooks
Name Type Kernel Last active Status
------------------------------------- -------- ------------------- ---------------- --------
Console 1 console research-project-01 2020-08-19 22:28 idle
Console 2 console research-project-01 2020-08-19 22:28 idle
Console 3 console research-project-01 2020-08-19 22:28 idle
01-jpb-explore-data.ipynb notebook research-project-01 2020-08-19 22:28 idle
jpb-log_2020-08-19.ipynb notebook research-project-01 2020-08-19 22:28 idle
localhost:8889 /Users/bagrow/projects/cool-science-playground/notebooks
Name Type Kernel Last active Status
------------------------------------- -------- ------------------------- ---------------- --------
Console 1 console cool-science-playground 2020-08-19 22:28 idle
localhost:8890 /Users/bagrow/projects/research-project-02/notebooks
Name Type Kernel Last active Status
------------------------------- -------- ------------------- ---------------- --------
Console 1 console research-project-02 2020-08-16 16:17 idle
01.0-jpb-explore-data.ipynb notebook research-project-02 2020-08-16 16:18 idle
02.0-jpb-big-simulation.ipynb notebook research-project-02 2020-08-19 22:28 running
jpb-log_2020-08-15.ipynb notebook research-project-02 2020-08-16 16:17 idle
I find kernel names are helpful when using per-project environments (in my case, with Anaconda).
Usage
From the command-line, run:
jupyter-status
Or if you want an html table:
jupyter-status html
Arguments to jupyter-status
are passed to tabulate's tablefmt
option.
Install
Install with pip:
pip install jupyter-status
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 Distributions
File details
Details for the file Jupyter Status-0.11.tar.gz
.
File metadata
- Download URL: Jupyter Status-0.11.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 392cc11f6c7ffdf71b186fc670db49856fa4983e93a1cc081943f5584a576547 |
|
MD5 | 1012eb2b100379271d168949ab452345 |
|
BLAKE2b-256 | dfab6d6660dd419918f985b9f115d63e47a78175b959bdc8d5d6e15bde8edf79 |
File details
Details for the file Jupyter_Status-0.11-py3.7.egg
.
File metadata
- Download URL: Jupyter_Status-0.11-py3.7.egg
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a6d20cdf7cc326e098f095d0d9c6ab6575c72d2b8ca836c3e640dc1427831f9 |
|
MD5 | 5f4614b53af7294a9d3259ab48ed57b6 |
|
BLAKE2b-256 | d3624bcac69c4b7bd9b249091a5f055e7d2eae0ce5735434718d1ab09281fb81 |
File details
Details for the file Jupyter_Status-0.11-py3-none-any.whl
.
File metadata
- Download URL: Jupyter_Status-0.11-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41fb34350fe1fe292134326aba1875db9ea3de3d69db27eeaddf55ad19ba7027 |
|
MD5 | 4ce66ceb6a345d55a08d898260888cb1 |
|
BLAKE2b-256 | f84fe0b5753af425a772913f80fd6eb77be3efb8be13b3464ea3c1b3487f4147 |