cx_Freeze is a set of utilities for freezing Python scripts into executables in a cross platform way, using many of the techniques found in Thomas Heller's py2exe, Gordon McMillan's Installer, and the Freeze utility that ships with Python itself.
| Tags | Software Development Build Tools |
|---|---|
| Licenses | Python |
| Operating Systems | OS Independent |
| Implementation | C Python |
Recent releases


Changes: This release adds support for Python 2.6, and fixes one minor bug where hooks were not being run for built-in modules.


Changes: This release adds support for freezing modules in zip files independently of the executable itself, copying binary dependent files (DLLs and shared libraries), creating RPM packages and Windows installers, copying data files, and provides hooks for managing modules with specific requirements on different platforms. It also improves the script used for building cx_Freeze packages, among other changes.


Changes: This release adds support for freezing modules in zip files independently of the executable itself, copying binary dependent files (DLLs and shared libraries), and creating RPM packages and Windows installers. It also improves the script used for building cx_Freeze packages among other changes.


Changes: This release addresses a number of portability issues on IRIX and the BSD family of OSes and fixes the handling of a number of edge cases.


Changes: Support was added for compressing the byte code in the zip files produced. The win32com package is now handled better, and a target file is not deleted if it happens to match the source file.