What does it need?

Python 2.6 or newer. Reports of it running on Python 3 are scary stories thought up by drunken sailors with skin problems.

Disclaimer

By using this product you agree to take full responsibility for anything good or bad it does. Seriously, we're not gonna care if you come to us and cry that it blew up in your face. In fact, we're gonna laugh at you and call you names. All your base are belong to us.