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

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

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

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)

Unit tests

To run all unit tests, install pytest (these tests have previously been run with pytest version 5.4.1), and run the following command (at the time of writing, this takes about 17 seconds to run 42 unit tests, because several unit tests involve saving images or GIFs to disk):

pytest

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.23.tar.gz (52.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.23-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jutility-0.0.23.tar.gz
  • Upload date:
  • Size: 52.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.23.tar.gz
Algorithm Hash digest
SHA256 02b6cf2afb9616b1c3099cd9edba3f32aac845fdac4c302a52806ed2ae46bda7
MD5 e019e8dea0f0c7e3a742803e42007fe3
BLAKE2b-256 ac8693fcd649109314a569ef68f66b05769c37bc85a0354e31289174151184c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jutility-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 26.1 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.23-py3-none-any.whl
Algorithm Hash digest
SHA256 81926c51c2c7f386d488f719a5f2f0272847903a1adae0789f5e7d9a15b73bf6
MD5 ccb84cd0995d7d56b34bb22cf22cbaaa
BLAKE2b-256 8b7168138a1c63fc7e177966b8378d3fcbb8a94432c35ce5a1eb0be17a08698e

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