A library providing a standardised format for the logging module.
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!Install python and pip if you have not already.
Then run:
pip install pip --upgradeFor production:
pip install logsteplibThis 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]"The script's docstrings follow the numpydoc style.
BSD License (see license file)