Skip to main content

A Judicious collection of Python Utilities (including CLI configuration, plotting, and tables) and component of the JUML framework.

Project description

jutility

A Judicious collection of Python Utilities (including CLI configuration, plotting, and tables) and component of the JUML framework.

Contents

Install with pip

The jutility package is available as a Python package on PyPI, and can be installed with pip using the following commands:

python -m pip install -U pip
python -m pip install -U jutility

The jutility package can be installed with the latest updates from GitHub:

python -m pip install -U pip
python -m pip install git+https://github.com/jakelevi1996/jutility.git --force-reinstall --no-deps

Alternatively, jutility can be installed in "editable mode" from the GitHub repository:

git clone https://github.com/jakelevi1996/jutility.git
python -m pip install -U pip
python -m pip install -e ./jutility

The installation can be verified with the following snippet, for example in a Google Colab notebook:

from jutility import plotting

plotting.plot(
    plotting.Line([1, 2, 4], [1, 3, 2], c="r", m="o"),
    show=True,
)

Usage examples

Outdated; TODO

(in the meantime, see scripts/make_logo.py which made the logo above, and unit tests for util, plotting, and cli)

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

jutility-0.0.26.tar.gz (55.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jutility-0.0.26-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file jutility-0.0.26.tar.gz.

File metadata

  • Download URL: jutility-0.0.26.tar.gz
  • Upload date:
  • Size: 55.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for jutility-0.0.26.tar.gz
Algorithm Hash digest
SHA256 88bf3dd79d370351d01100e606c6f95a7037c2a66caaa446fa4f48ecef8fd36d
MD5 b1a46fd6f2dec2bd34e70c3fba62d8ef
BLAKE2b-256 76023afb65ddd323cd06eef153bf741da269b1dd910841b05f8a1aa77bada3be

See more details on using hashes here.

File details

Details for the file jutility-0.0.26-py3-none-any.whl.

File metadata

  • Download URL: jutility-0.0.26-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for jutility-0.0.26-py3-none-any.whl
Algorithm Hash digest
SHA256 1b6ff352fa2c4230aebe746761ac7f9bbba52e50f793f945466f98b69fe2f96b
MD5 06f561c8d4db0ec80061babd36b4a754
BLAKE2b-256 d29256e271cd7820f21211e0baccb959e32e4663e44710fe224ad7dcf461b024

See more details on using hashes here.

Supported by

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