cx_Freeze 2.1

Anthony Tuininga
23 Jul 2003 11:27:27 -0600

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?
(it may be a few days before the second site is updated)

What's new?

 1) Remove dependency on Python 2.2. Thanks to Paul Moore for not only
     pointing it out but providing patches.
 2) Set up the list of frozen modules in advance, rather than doing it
     after Python is initialized so that implicit imports done by Python
     can be satisfied. The bug in Python 2.3 that demonstrated this
     has been fixed in the first release candidate. Thanks to Thomas
     Heller for pointing out the obvious in this instance!
 3) Added additional base executable (ConsoleSetLibPath) to support
     setting the LD_LIBRARY_PATH variable on Unix platforms and
     restarting the executable to put the new setting into effect. This
     is primarily of use in distributing wxPython applications on Unix
     where the shared library has an embedded RPATH value which can
 4) Small improvements of documentation based on feedback from several
 5) Print information about the files written or copied during the
     freezing process.
 6) Do not copy extensions when freezing if the path is being overridden
     since it is expected that a full Python installation is available
     the target users of the frozen binary.
 7) Provide meaningful error message when the wxPython library cannot be
     found during the freezing process.

Anthony Tuininga
Distinctive Software. Real People.
Suite 200, 10216 - 124 Street NW
Edmonton, AB, Canada  T5N 4A3
Phone:	(780) 454-3700
Fax:	(780) 454-3838