Recently, I've been doing a lot of work prepping a relaunch of django-stripe-payments, renamed along the way to pinax-stripe.
In this process, I have gone down the rabbit hole of trying all kinds of static analysis things to help inform and drive quality up.