Python3 support (#4)