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.27.tar.gz (55.9 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.27-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jutility-0.0.27.tar.gz
  • Upload date:
  • Size: 55.9 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.27.tar.gz
Algorithm Hash digest
SHA256 03ab4ff57f50f781ab497809e5204974221c262388bb0d4bb539a1613d3a636d
MD5 0308255e6ae4c500c97d4987eadd37fe
BLAKE2b-256 e3e9d2501f130ec82ae1d7eff07b992aca35e331dcdf04aa239ac1942126d6e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jutility-0.0.27-py3-none-any.whl
  • Upload date:
  • Size: 27.5 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.27-py3-none-any.whl
Algorithm Hash digest
SHA256 c53093369589456648d83ea62ac162c0b8f54f433cdd55eca84e7e862b0994dd
MD5 f6da18f7a41358b2c43c113dc604a7e2
BLAKE2b-256 b55ce04121a602b1ab5cf7758afd0987768ca5bf002cea6e0bd104bd7e523f0f

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