Changelog

Unreleased

  • [Support]: Add forgotten structog.processors.TimeStamper to API documentation.
  • 0.3.2 2013-09-27

  • [Bug]: Fix stdlib’s name guessing.
  • 0.3.1 2013-09-26

  • [Support]: Add forgotten structog.processors.TimeStamper to API documentation.
  • 0.3.0 2013-09-23

  • [Feature]: Extract a common base class for loggers that does nothing except keeping the context state. This makes writing custom loggers much easier and more straight-forward. See structlog.BoundLoggerBase.
  • [Feature]: Allow logger proxies that are returned by structlog.get_logger() and structlog.wrap_logger() to cache the BoundLogger they assemble according to configuration on first use. See Performance and the cache_logger_on_first_use of structlog.configure() and structlog.wrap_logger().
  • [Feature]: Add Twisted-specific BoundLogger that has an explicit API instead of intercepting unknown method calls. See structlog.twisted.BoundLogger.
  • [Feature]: structlog.ReturnLogger now allows arbitrary positional and keyword arguments.
  • [Feature]: Add Python Standard Library-specific BoundLogger that has an explicit API instead of intercepting unknown method calls. See structlog.stdlib.BoundLogger.
  • [Support]: Greatly enhanced and polished the documentation and added a new theme based on Write The Docs, requests, and Flask. See License and Hall of Fame.
  • 0.2.0 2013-09-17

  • [Feature]: Allow for custom serialization in structlog.twisted.JSONRenderer without abusing __repr__.
  • [Feature]: Enhance Twisted support by offering JSONification of non-structlog log entries.
  • [Feature]: structlog.PrintLogger now uses proper I/O routines and is thus viable not only for examples but also for production.
  • [Feature]: Add key_order option to structlog.processors.KeyValueRenderer for more predictable log entries with any dict class.
  • [Feature]: Promote to stable, thus henceforth a strict backward compatibility policy is put into effect. See How To Contribute.
  • 0.1.0 2013-09-16

  • [Feature]: Initial work.
  • Related Topics

    This Page