https://github.com/marcelotduarte/cx_Freeze
cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any platform that Python itself works on.
https://github.com/marcelotduarte/cx_Freeze
cx-freeze freeze freezing-python-scripts python
Last synced: about 1 month ago
JSON representation
cx_Freeze creates standalone executables from Python scripts, with the same performance, is cross-platform and should work on any platform that Python itself works on.
- Host: GitHub
- URL: https://github.com/marcelotduarte/cx_Freeze
- Owner: marcelotduarte
- License: other
- Created: 2017-01-22T04:25:52.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T04:49:12.000Z (6 months ago)
- Last Synced: 2024-10-29T15:34:32.589Z (6 months ago)
- Topics: cx-freeze, freeze, freezing-python-scripts, python
- Language: Python
- Homepage: https://marcelotduarte.github.io/cx_Freeze/
- Size: 7.04 MB
- Stars: 1,351
- Watchers: 26
- Forks: 218
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
- best-of-python-dev - GitHub - 4% open · ⏱️ 29.05.2024): (Code Packaging)
README
**cx\_Freeze** creates standalone executables from Python scripts, with the
same performance, is cross-platform and should work on any platform that Python
itself works on.[](https://pypi.org/project/cx-freeze/)
[](https://pypistats.org/packages/cx-freeze)
[](https://anaconda.org/conda-forge/cx_freeze)
[](https://anaconda.org/conda-forge/cx_freeze)
[](https://www.python.org/)
[](https://github.com/marcelotduarte/cx_Freeze/actions/workflows/ci.yml)
[](https://github.com/marcelotduarte/cx_Freeze/actions/workflows/codeql.yml)
[](https://htmlpreview.github.io/?https://github.com/marcelotduarte/cx_Freeze/blob/python-coverage-comment-action-data/htmlcov/index.html)
[](https://github.com/astral-sh/ruff)
[](https://cx-freeze.readthedocs.io/en/stable/?badge=stable)# What's New v8.0:
- Python 3.13 support.
- Python 3.13 free-threaded support for Linux and macOS.
- Download and extract the [MSVC Redistributable files]
(https://cx-freeze.readthedocs.io/en/stable/faq.html#microsoft-visual-c-redistributable-package).
- Implement bases using PEP587 - Python Initialization Configuration.
- Drop Python 3.8 support.
- New and Improved hooks.
- Bug fixes and improvements.# Installation
Choose the Python package manager according to your system. See how the
installation works with the most common ones, which are pip and conda.To install the latest version of `cx_Freeze` using `pip` into a
virtual environment:
```
pip install --upgrade cx_Freeze
```To install the latest development build:
```
pip uninstall cx_Freeze
pip install --extra-index-url https://test.pypi.org/simple/ cx_Freeze --pre --no-cache
```Installing cx_freeze from the conda-forge channel can be achieved with the
command:
```
conda install conda-forge::cx_freeze
```Please check the
[installation](https://cx-freeze.readthedocs.io/en/latest/installation.html)
for more information.# Documentation
The official documentation is available
[here](https://cx-freeze.readthedocs.io).If you need help you can also ask on the
[discussion](https://github.com/marcelotduarte/cx_Freeze/discussions) channel.# License
cx\_Freeze uses a license derived from the
[Python Software Foundation License](https://www.python.org/psf/license).
You can read the cx\_Freeze license in the
[documentation](https://cx-freeze.readthedocs.io/en/stable/license.html)
or in the [source repository](LICENSE.md).