added pypy, pypy3 and python32 support