Metadata-Version: 2.4
Name: unclogger
Version: 0.2.0
Summary: Custom wrapper for enhanced structured logging.
Project-URL: Homepage, https://unclogger.readthedocs.io
Project-URL: Documentation, https://unclogger.readthedocs.io
Project-URL: Repository, https://github.com/berislavlopac/unclogger
Author-email: Berislav Lopac <berislav@lopac.net>
License: MIT
Requires-Python: <4.0,>=3.10
Requires-Dist: structlog>=24.1
Provides-Extra: clean
Requires-Dist: sanitary>=0.1.0; extra == 'clean'
Provides-Extra: docs
Requires-Dist: jinja2>=3.1.3; extra == 'docs'
Requires-Dist: mkapi>=1.0.14; extra == 'docs'
Requires-Dist: mkdocs-material>=9.5.4; extra == 'docs'
Requires-Dist: mkdocs>=1.3.0; extra == 'docs'
Requires-Dist: pymdown-extensions>=10.7; extra == 'docs'
Provides-Extra: sanitary
Requires-Dist: sanitary>=0.1.0; extra == 'sanitary'
Description-Content-Type: text/markdown

Unclogger
=========

Simple Python library for customizable structured logging.

[![Documentation Status](https://readthedocs.org/projects/unclogger/badge/?version=latest)](https://unclogger.readthedocs.io/en/latest/?badge=latest)

## Quick Intro

 ```python
from unclogger import get_logger
logger = get_logger("test logger")
logger.info("test test", foo="abc", bar=123)
```

Output:
```json
{
  "foo": "abc", 
  "bar": 123, 
  "event": "test test", 
  "logger": "test logger", 
  "level": "info", 
  "timestamp": "2021-02-12T22:40:07.600385Z"
}
```
