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

Uploaded Python 3

File details

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

File metadata

  • Download URL: jutility-0.0.25.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.25.tar.gz
Algorithm Hash digest
SHA256 ca17c50fcb59099cdc539cdf95ef1fb9955681bff4e0d7be0e3b3a47708548d5
MD5 a6b67c6b512fbd85111f56dfa5657c1f
BLAKE2b-256 4ecaf88856bd0d02df7ec8d670bc2a9da5ac4afbc34633c1a395b66bf915270b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jutility-0.0.25-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.25-py3-none-any.whl
Algorithm Hash digest
SHA256 6bbcdcb67ea42cd02ff7bffbbe9f489518e351e93ba3e6821f5265ea98f8456d
MD5 88479435d939b1ae27a4f572cc4af883
BLAKE2b-256 0e09106fef6bf075f48df207935b1673f8be6a66677322a355cdf25e022f66b2

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