Skip to main content

Lolcatfigletgnuplotprint

A simple commandline output utility package for printing simple messages and linear xy-plot data with colours and style

Requirements

Relies on lolcat, figlet and gnuplot.

Install

python -m pip install lolcatfigletgnuplotprint

Usage

As a library function:

from lolcatfigletgnuplotprint import print_example
print_example()
from lolcatfigletgnuplotprint import lolcat_figlet_print

lolcat_figlet_print(
    message="Content",
    heading_text="Example heading",
    description_text="A description",
)
from lolcatfigletgnuplotprint import plot_print

plot_print(
    value_groups=[
        {
            "title": "Data 1",
            "values": [
                {"value": 1, "timestamp": 1655305933},
                {"value": 5, "timestamp": 1655305938},
                {"value": 2, "timestamp": 1655305943},
            ],
        },
        {
            "title": "Data 2",
            "values": [
                {"value": 7, "timestamp": 1655305933},
                {"value": 3, "timestamp": 1655305938},
                {"value": 5, "timestamp": 1655305943},
            ],
        },
    ],
)

As commandline util:

python -m lolcatfigletgnuplotprint --help

As ran with pre-built docker image:

docker run -it --rm lsipii/lolcatfigletgnuplotprint --help

Example output

Example output

Metadata

Release files for lolcatfigletgnuplotprint 0.0.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lolcatfigletgnuplotprint 0.0.16
File Size Uploaded
lolcatfigletgnuplotprint-0.0.16.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lolcatfigletgnuplotprint 0.0.16
File Interpreter ABI Platform
lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl Python 3 none any Details

Total release size: 29.6 kB

Release files / lolcatfigletgnuplotprint-0.0.16.tar.gz

Download URL lolcatfigletgnuplotprint-0.0.16.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
0c7ff270cb1255e55b56133d4bf0a66a825389148701b393de75cc5a3a7cbcc6
BLAKE2b-256 checksum
How to use checksums
62a716c74f0e56518fc245c65c9a2e27ccec58b0c8f4a549e50e15273d395c18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release files / lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl

Download URL lolcatfigletgnuplotprint-0.0.16-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
497baa7f54db492b3c2cdb5d58aaabde7592904287e68a72824aa152db654fb2
BLAKE2b-256 checksum
How to use checksums
405536f6953a4ae941f9400c1b219bf112014d063785e97046710de30642b950
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.0.16 This release

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page