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.24.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.24-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jutility-0.0.24.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.24.tar.gz
Algorithm Hash digest
SHA256 18a8424abea54dc1cfd2727829269cd57b4eccb51ce1193b2c531cbc5c53b035
MD5 482e666d19998e434e2b3681407ada40
BLAKE2b-256 d2c80a277289174029f6bc56907ab5fb4d6efbe19553d8b856236048fbb865be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jutility-0.0.24-py3-none-any.whl
  • Upload date:
  • Size: 27.3 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.24-py3-none-any.whl
Algorithm Hash digest
SHA256 3e354868bf849b795b0dac2654e03ba88082657741af2ca16d75f072e940af7f
MD5 1fdc777e78e0204da2afa0e404d65ca4
BLAKE2b-256 5d3395b8b4e68418a13333f6d4e768a8815d6ef2f3b4d1770ae31bf5ad6862fb

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