Right that's why I ask. Why rewrite it? Was the author bored? Is this a serious project?
And it's done because there are developers out there who know Python and don't know Ruby. For them having a Python version of some software means that they can more easily integrate it and change it if they need to.