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)
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)
| File | Size | Uploaded | |
|---|---|---|---|
| logsteplib-0.0.22.tar.gz | 4.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|