joestump/django-airbrake — pull request #1 by kwylez (2012-01-26 20:24:39+00:00)
Title: Portability Enhancements and More Detailed Traceback

# Summary of Changes

Rewrote the xml generation using lxml etree due to the fact that XMLBuilder 1.0 requires a root node as a constructor param, which broke the xml that should have been passed on to Airbrake. Sprintly has a fork of XMLBuilder 0.8, but using etree makes the project more portable. In addition, the backtrace node is populated with the entire traceback not just the first line. Finally, there was some misc/general code cleanup.

I really appreciate the work you did for this Joe. Definitely, saved us lots of coding.

## Changes
* rewrote using lxml entree
* added support for displaying entire traceback instead of first line
* general cleanup