Thanks, I’ll review and test your patch tomorrow. The Python 3 support in the trunk is still very experimental.
We will have migrated to GitHub in a week, as per this announcement.
Failing that, a patch attached via the bug tracker would work as well. Or a forum thread, as you just did.