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.28.tar.gz (30.6 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.28-py3-none-any.whl (44.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jutility-0.0.28.tar.gz
  • Upload date:
  • Size: 30.6 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.28.tar.gz
Algorithm Hash digest
SHA256 6d0a2bb882516a17a5e9a1bce9280e05837b761121ad62b3a6468fee159a3aee
MD5 c3af2350eee1e5300895a8ff3ddddc58
BLAKE2b-256 0b7b38783824af6644583b74fa59330e54c6ca3f8f9ca5f6f16fc8d29a9adc5e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jutility-0.0.28-py3-none-any.whl
  • Upload date:
  • Size: 44.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.28-py3-none-any.whl
Algorithm Hash digest
SHA256 4a9ce100f54a4e23a6f0651072e2e9be35f173f3c575a26498a186e560da394a
MD5 21eb8257f3be8506fde6317f1bebc0f7
BLAKE2b-256 0ddd3875661c62d99f482206134dfcf8356a0b1ae56dfba937e80cc17fb88497

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