Python logging utilities


Keywords
logging, logging-library, python, utility, utility-library
License
MIT
Install
pip install python-logdog==0.3.0

Documentation

logdog

Python package with logging utilities

This package is grouped into four main functionalities:

  • Encoders
    They are the "core" of this package. They are fully functional, but can still be extended and replaced as needed

  • Formatters
    They allow you to bring structured logging to your app. Keys present in log lines (such as time, level or message) can be easily configured by using a custom format

  • Handlers
    They are logging handlers. One of the key features is buffering, so no more 100 emails every minute. Just one with a summary

  • Wrappers
    They are just utilities that you can use to simplify the use of logging functions

Documentation

Documentation is hosted by GitHub Pages - click here

Requirements

  • Python >= 3.10

Installation

pip install -U python-logdog