Skip to main content

Python utilities for terminal display and logs management

Project description

pyutilities

Python utilities for terminal display and logs management

Usage

from pyutilities_thedarknine import display

# Print messages
display.info("Your script ends")
display.alert("Something went wrong")
display.title("List of resources")

# Print list
from pyutilities_thedarknine import display

rows = ["John", "Jane"]
display.items_list(rows)

Install

poetry add git+ssh://git@github.com:thedarknine/pyutilities.git

Development

  1. Clone repository
  2. Install dependencies
  • Lint file before commit
poetry run black display.py logs.py --diff
  • Lint docstring
poetry run ruff check
  • Test
poetry run pytest
  • Bump version
poetry version major
poetry version minor
poetry version patch

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

pyutilities_thedarknine-1.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyutilities_thedarknine-1.0.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file pyutilities_thedarknine-1.0.1.tar.gz.

File metadata

  • Download URL: pyutilities_thedarknine-1.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.13.2 Darwin/24.3.0

File hashes

Hashes for pyutilities_thedarknine-1.0.1.tar.gz
Algorithm Hash digest
SHA256 82dcce709e3de53a8e705638aff47f15adbb567da4fab423173f671ae73151f6
MD5 5196d069f8496d00eafa5874d4362f16
BLAKE2b-256 33dfab169d0884adc837579f291ab4f2062c5d5875d3d2ca15d56c4ecb784375

See more details on using hashes here.

File details

Details for the file pyutilities_thedarknine-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyutilities_thedarknine-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 add8e25cd4553eb200cd9656b66fa16ca1904d8a835844f7888756e23c9d4fbc
MD5 5f074c0fa0f2f1f90498bb76841d40fe
BLAKE2b-256 57cfb1e3f2da23a2f19818bb5ac65315bbe2976ad2a674e0737f854b99af4321

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