{"repo":"ManoManoTech/loggia","free":true,"listed":false,"github":"https://github.com/ManoManoTech/loggia","clone":"git clone https://github.com/ManoManoTech/loggia.git","description":"Loggia is convenient logging configuration manager, for Python standard logging library and loguru.","language":"Python","stars":16,"topics":["logging","python","python3","structured-logging"],"license":"ISC","category":"analytics","readme_excerpt":"Loggia The documentation is available on Github Pages Read it online Objective The objective of this package is to provide a simple and standard way to configure logging in Python applications, using the standard logging module, and compatible with loguru. We aim for a batteries-included, no configuration required, delightful out-of-the box experience. The bundled configuration is opinionated and suits our purposes well, but we recognize your opinion will differ and provide various mechanisms of increasing complexity to tune logging to your liking. Loggia is not a new Python logger - it's a nice way to configure - and share configuration - for Python's standard logging and as well as loguru. !!! warning While this package is in an early 0.x release, it's built upon years of development and production usage in various projects. Loggia as a logging configuration bundle is young, but the configuration itself is what we most enjoyed working with for some time now. Usage 1. Add the loggia dependency to your project, e.g.: with PDM: - Directly from Pypi: pdm add loggia - With Git: pdm add \"loggia @ git+ssh://git@github.com/manomanotech/loggia.git\" 2. #!python from loggia.logger import initialize; initialize() is a strong starting point - You should call this as early as possible in your application, ideally before any other code is run, for instance by adding it in your main init .py file. 3. Read the Usage docs should you need to tune things. Features - Delightful standard logging","default_branch":null,"files":null,"tree":[],"storefront":"/r/ManoManoTech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ManoManoTech/loggia/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}