First stable release of SlackHandler.
Extends Python's built in logging.Handler. Its purpose is to log high importance messages to a Slack channel where a human can view, or get a push notification, in real time. This allows fast detection and correction of issues in a running application.
Features
* Emits records to a Slack channel via webhook.
* Includes a custom formatter.
* Optionally use html style tags to wrap format sections
* Tagged sections generate layout blocks.
Limitations
* SlackHandler is not asynchronous. Overuse of this handler can add significant run time to your application.
* SlackHandler does not respect Slack's rate limits, nor does it do anything with a backoff command.
Note: as this handler is synchronous, there is a natural delay between emits. As such, it is unlikely that a burst of logs will cause Slack to return a backoff.