I can't find a compiler to compile version 3 Python scripts to .exe. All the compilers I see are all for Python 2.
Just a clarification:
The software you are talking about does not compile, but forms a packet of your compiled byte code, all the needed modules, and the Python interpreter. All this is wrapped into an executable file, or operated from an executable file.
As snippsat pointed out, only cx-freeze has come out with a version for Python 3.1 at this time.
IMHO, the module py2exe is a bit more sophisticated. It can put everything into a single compressed exe file (3M - 6M), or create a small exe file (20k - 30k) and a larger zip file (5M). For the distribution of wxPython programs I use the exe and zip file combo, because the zip file can be shared with other wxPython exe files.