cx_Freeze 3.0.3

Anthony Tuininga anthony.tuininga at gmail.com
Fri Jul 21 22:47:22 CEST 2006


What is cx_Freeze?

cx_Freeze is a set of utilities for freezing Python scripts into
executables using many of the techniques found in Thomas Heller's
py2exe, Gordon McMillan's Installer and the Freeze utility that ships
with Python itself.


Where do I get it?

http://starship.python.net/crew/atuining

What's new?

1) In Common.c, used MAXPATHLEN defined in the Python OS independent
include file rather than the PATH_MAX define which is OS dependent and
is not    available on IRIX as noted by Andrew Jones.
2) In the initscript ConsoleSetLibPath.py, added lines from initscript
Console.py that should have been there since the only difference
between that script and this one is the automatic re-execution of the
executable.
3) Added an explicit "import encodings" to the initscripts in order to
handle Unicode encodings a little better. Thanks to Ralf Schmitt for
pointing out the problem and its solution.
4) Generated a meaningful name for the extension loader script so that
it is clear which particular extension module is being loaded when an
exception is being raised.
5) In MakeFrozenBases.py, use distutils to figure out a few more
platform-dependent linker flags as suggested by Ralf Schmitt.


More information about the Python-announce-list mailing list