Skip to content

Releases: jteppinette/python-logfmter

v0.0.8

25 May 02:52
Compare
Choose a tag to compare
  • Add official support for Python 3.12.

v0.0.7

23 Jan 20:29
Compare
Choose a tag to compare
  • Improve documentation
  • Add support for default key/value pairs provided via log record factory.
  • Fix duplication issue that happened when keys/extras/msg values overlapped.

v0.0.6

22 Apr 20:59
Compare
Choose a tag to compare
  • Improve documentation.
  • Normalize keys to prevent users from breaking the logfmt style.

v0.0.5

20 Apr 20:14
Compare
Choose a tag to compare
  • Add support for include native log record attributes in the final log output.
  • Add support for overriding the date format used when formatting the asctime attribute.

v0.0.4

30 Mar 06:01
Compare
Choose a tag to compare
  • Fix the usage documentation
  • Escape newline characters in all logged values. Previously, you could generate
    multi-line log statements. This should never be the case.
  • Add support for auto-generating exc_info parameters. If the log record is
    generated with exc_info, as in when using logging.exception(...), the
    log message will contain properly formatted exception and traceback information.
  • Add support for logging with an empty message dictionary.

v0.0.3

12 Feb 23:17
Compare
Choose a tag to compare
  • Include type hints

v0.0.1

06 Feb 08:51
Compare
Choose a tag to compare
  • Incept