Skip to main content

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

Metadata

Release files for logsteplib 0.0.22

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

Source distribution (sdist)

Source distribution for logsteplib 0.0.22
File Size Uploaded
logsteplib-0.0.22.tar.gz 4.3 kB Details

Built distribution (wheel)

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

Total release size: 9.0 kB

Release files / logsteplib-0.0.22.tar.gz

Download URL logsteplib-0.0.22.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f92d7347a0bed7a45ce2bfe05a3275f3c5cee29de26f2b1a504dcc76ec66f70e
BLAKE2b-256 checksum
How to use checksums
bd7737e1d5893eec904b8057e5bed8baf9b1a8594423be03aa315880b42eeb14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / logsteplib-0.0.22-py3-none-any.whl

Download URL logsteplib-0.0.22-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
172681f871f331d6e1069266e1a3bbfbcc571fe4c43f46bfe3df26ccfb8bcf36
BLAKE2b-256 checksum
How to use checksums
f88d441b51605795da48d0ae4188ffc0414029ce468327b7afe71d0f291bf1a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.0.22 This release

2 release files

0.0.5

2 release files

0.0.4

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