Is py2exe able to do this? I'm of course implying a single filename.exe without any dependency folders or other dlls.
Edit: compiling the files to .exe (py2exe) and packing dlls in to a setup file (with inno) is quite different, since there is an extraction involved.