Is there a particular reason you convert Python to a Windows executable? I notice the Java projects are considerably smaller, and I don't need Wine to run those.
I meant, that can't you leave it as a raw Python file to execute as a script rather than converting it to an executable? Then it'd be cross-platform in addition to being smaller.