Skip to main content

A library providing a standardised format for logging.

Project description

logsteplib

Package Description

A library providing a standardised format for the logging module.

Usage

Stream Console Logs

From a script:

# Initialise a logger for the process and log an informational message
from logsteplib.streamer import StreamLogger

logger = StreamLogger(name="my_process").logger

logger.info(msg="Something to log!")
# 2025-11-02 00:00:01 - my_process           - INFO     - Something to log!

Installation

Install python and pip if you have not already.

Then run:

pip install pip --upgrade

For production:

pip install logsteplib

This will install the package and all of it's python dependencies.

If you want to install the project for development:

git clone https://github.com/aghuttun/logsteplib.git
cd logsteplib
pip install -e ".[dev]"

Docstring

The script's docstrings follow the numpydoc style.

License

BSD License (see license file)

top

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

logsteplib-0.0.22.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

logsteplib-0.0.22-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file logsteplib-0.0.22.tar.gz.

File metadata

  • Download URL: logsteplib-0.0.22.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for logsteplib-0.0.22.tar.gz
Algorithm Hash digest
SHA256 f92d7347a0bed7a45ce2bfe05a3275f3c5cee29de26f2b1a504dcc76ec66f70e
MD5 35b83667872817c3d12835e674ba6813
BLAKE2b-256 bd7737e1d5893eec904b8057e5bed8baf9b1a8594423be03aa315880b42eeb14

See more details on using hashes here.

File details

Details for the file logsteplib-0.0.22-py3-none-any.whl.

File metadata

  • Download URL: logsteplib-0.0.22-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for logsteplib-0.0.22-py3-none-any.whl
Algorithm Hash digest
SHA256 172681f871f331d6e1069266e1a3bbfbcc571fe4c43f46bfe3df26ccfb8bcf36
MD5 bc9a9b4649eb64d24a2cc9523c8fa06b
BLAKE2b-256 f88d441b51605795da48d0ae4188ffc0414029ce468327b7afe71d0f291bf1a1

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