Skip to main content

Python logging utilities

Project description

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

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

python-logdog-0.3.3.tar.gz (25.4 kB view hashes)

Uploaded Source

Built Distribution

python_logdog-0.3.3-py3-none-any.whl (14.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page