Structured Python logging (for the Arcane 🧙🏼♂️).
This project is essentially just my personal logging configuration, which I aim to make into a small library of sorts.
- JSON logs for structured logging output.
- Implementation of
functools.singledispatchfor performant and efficient encoding of a wide variety of Python data types. - Integration with
structlogfor flexible and powerful logging. - Support for
msgspec, includingmsgspec.StructLogRecordobjects for efficient serialization. - Borrowed code and ideas from other great projects, like
python-json-loggerandlitestar. - ???
This project is still in the early stages of development. Stay tuned for installation instructions and usage examples.
This project is licensed under the Apache-2.0 License.