Maybe there is a pep8 requirement I am not aware of here, but I though that in English, no space should precede the colon.