Python3 support

@niwibe is adding Python3 support :+1: