Create standalone executables from Python scripts
Project description
Version | Downloads | Python | Code |
---|---|---|---|
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.
Installation
In a virtual environment, install by issuing the command:
pip install --upgrade cx_Freeze
To install the latest development build:
pip install --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Freeze
Please check the installation for more information and how to install in others environment such as pipenv, conda-forge, etc.
Documentation
The official documentation is available here.
If you need help you can also ask on the discussion channel.
Highlights of Version 6.11:
- Binary wheels for manylinux and macOS (including Apple Silicon)
- Complete integration to use setuptools instead of distutils
- More code modernization
- Bug fixes and improvements
Highlights of Version 6.2 up to 6.10:
- Support Application Manifests in Windows: manifest and uac-admin
- New dependency resolver on Windows
- Support for pathlib.Path
- New or improved hooks, with emphasis on matplotlib, numpy, PyQt5 and PySide2
- New ModuleFinder engine uses importlib.machinery
- Refactored Freezer
- New support for package metadata improving Module and new DitributionCache
- Enhanced support for Python 3.8 and Python 3.9, including MSYS2 and Anaconda distributions
- Improvements for multiprocessing
- Optimizations in detection and distribution of libraries
- Integrated to setuptools and importlib-metadata
- Code modernization
- Various bug fixes.
License
cx_Freeze uses a license derived from the Python Software Foundation License. You can read the cx_Freeze license in the documentation or in the source repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for cx_Freeze-6.11.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0dfe6acf25eb096faba7d4b4b001bcd0f818e372ea1f05d900665b0ad82b0b9 |
|
MD5 | cac03b58dcf784152b205b5b6a1b689c |
|
BLAKE2b-256 | f93c4367eb307506714f691692171397cda0e23b37095e5797d9aed222af84d6 |
Hashes for cx_Freeze-6.11.1-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b99cc0b6d6c1ba51bd9fe11dbfae9aabcf089ba779ea86d83d280e2e40f484e7 |
|
MD5 | 32a76e2d5fb3f4814154d50ff3b8c1ed |
|
BLAKE2b-256 | 6baba3390b0b3ddd4ae590b3676e68a936e305e46cbc33f1589935e10ec53004 |
Hashes for cx_Freeze-6.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5aafcc6337856d5921b20f41acdcc8d0fe770388f3a072eb25163f8825f6c5d |
|
MD5 | 01f6122bd2368e9231195029ebf08434 |
|
BLAKE2b-256 | 41f49dc05fc2885c1018cdf8a6d9abfbc56ea9f9bcb17f17dd1df2fb5d525f7a |
Hashes for cx_Freeze-6.11.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feec2f36bce042da6a0d92690bc592b0dcec29218adc2278535cd13b28ec3485 |
|
MD5 | c6b0c57aaef1c6a5936e2d659fbb3a47 |
|
BLAKE2b-256 | 840f4342af63042bcf8aebbcede574adb6755a06ddb51cab71a5a62dd42efa08 |
Hashes for cx_Freeze-6.11.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd293382e1ad270dddf5a2707db5dbb8600a1e0b0c9b0da7af9d61326eb1b325 |
|
MD5 | e472c8ddb41ac7bc9121f23a406bf461 |
|
BLAKE2b-256 | 0634fe9aa909beaa29f577c6c8765662a471604c77639084290831afb309c4e1 |
Hashes for cx_Freeze-6.11.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e372b9e72ac0e2207ee65a9d404e2669da1134dc37f5ace9a2a779099d3aa868 |
|
MD5 | e39603c7eaf6872fbf6b48873147e3f7 |
|
BLAKE2b-256 | 962024cb687426893c3b029ebc93cd421030cb7fa1db9bc0922537131ff847b7 |
Hashes for cx_Freeze-6.11.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aaf399b6ed5d54b7271980ae354605620bedcd52d722f57ad527bd989c56a875 |
|
MD5 | 0cd15b905dd4e47171efafed7645209f |
|
BLAKE2b-256 | f1fa36309fa96ca6b49e2ebb298c33cda1faf05dd951ebf56d723ef085f5a5cb |
Hashes for cx_Freeze-6.11.1-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da4f82fe27e71571c0ab9d700b5e6c6c631ae39133d9b6d7157939f1e9f37312 |
|
MD5 | 7e51498ade6bd5e9635f1acb351bd800 |
|
BLAKE2b-256 | d9be17e8e9bfca4d202c10073ea553947aec1533e500c62e2a49539576affcd9 |
Hashes for cx_Freeze-6.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7962680ae04ee3afda1012026b5394a534e2526b68681d591158b7d8bc733bcf |
|
MD5 | e155ec8f6d0799b855ede6993a10c877 |
|
BLAKE2b-256 | 3e71bd982ba9d446df3ca7be3a18f1a87dfdb17022b577c0cc2e232a28946c78 |
Hashes for cx_Freeze-6.11.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aa1759098ca4853200a79138b626a9caa2ccf829d662b28c82ec7e71ea97cde |
|
MD5 | 80525ff853df6456ca8c3179b73d6971 |
|
BLAKE2b-256 | 023539dc7b01d993d1a7ccd42b7617c6e71bd764b3aa20054be3e1e516923261 |
Hashes for cx_Freeze-6.11.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 798bb7ca037c3c885efd3eda6756c84c7927c712b730b22a7f256440faa36d38 |
|
MD5 | 1d4fb2b47fff81f3ce807913122865d3 |
|
BLAKE2b-256 | a2f94aab256cce23b78e618e1d14ad1b3c962f88f41a6c0333e7bba7a91994d7 |
Hashes for cx_Freeze-6.11.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a3e32980269cfabc2e814978bfdf4382fe3cbc9ac64f9f1bdb1cd2ddf3a40d0 |
|
MD5 | 13b8dcc4ae4091e53885ad2380a04ca3 |
|
BLAKE2b-256 | c024a98f4ae0099975098bd882c962a06bc4e1d6292be839c66d38201f843431 |
Hashes for cx_Freeze-6.11.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfb5a8032bf424c04814c9426425fa1db4cf8c280da948969eead9f616c0fd92 |
|
MD5 | 661ff092f45afe7dfa807c3cb6db22b1 |
|
BLAKE2b-256 | ce960af2b244d91cc118c762a6510af403a590a3b3949aa6e6673b19f7bd3977 |
Hashes for cx_Freeze-6.11.1-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4edfb5d65afb11eb9f0326d40d15445366481585705b3096f2cd090e30a36247 |
|
MD5 | 3b2abc96b6ff6c9e8d26c541a51e3a19 |
|
BLAKE2b-256 | 9e5f7872323430985758cea081315f66b015093edbbcea6da3561cc321c8128c |
Hashes for cx_Freeze-6.11.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f56f618a23d86bdcfff22b29ec993117effd32a401060013105517301c0bf32 |
|
MD5 | 7799de318f4df4bd12bdebbaaf3c24aa |
|
BLAKE2b-256 | 5c094a1f126e41ee3526ad9b8a89193eeb72450ef35af6e6d2ba09e5fca46926 |
Hashes for cx_Freeze-6.11.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc90d6dbde66e8ddfe6b26f63fb2ea7d6d0e4568205f40660a63b8b200dcabcf |
|
MD5 | 35d8162ace53304064ae56d7af91dad4 |
|
BLAKE2b-256 | 1f0afe4b4a015d65a6c4224b6253a5ef71802a978afd69678a15692eb40a9a90 |
Hashes for cx_Freeze-6.11.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c1cb44379b2093cbdde77e302a376f29aa61999c73be6e8a559463db84b85c4 |
|
MD5 | a3bc42f4b1f75190e0d206ef82c89c4c |
|
BLAKE2b-256 | fd8da26af1341b64bf8579935d05f81bce5b87b07b08449e0bf74b15454f5732 |
Hashes for cx_Freeze-6.11.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 971c0a8356ef0ee09a3097f9c9d5b52cde6d08d1ef80e997eb4a6e22fe0eff2f |
|
MD5 | fa5310aa6de9c280ae6a8ec7af8b2d5d |
|
BLAKE2b-256 | 3dc7cbc75ca566d574b62d96c086db7e65a212efd5b714f14934c40ec5eeed3b |
Hashes for cx_Freeze-6.11.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb74d8cc1f8c658986acc19ea6875b985a979421f9bb9c310b43cd2ff5d90c44 |
|
MD5 | 1edce595c75da74d8e03eb1bda4a5e05 |
|
BLAKE2b-256 | 820d001b629eeb67fc0177816468933fc72c456af6614ef7fd358d9f7028cd43 |
Hashes for cx_Freeze-6.11.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87dcf5ceb78dc6af910c45238128fda2394b7c430d3fa469e87e1efdeeb5d4cc |
|
MD5 | c0586fea0e4ce894b1e1a96bfe81d95b |
|
BLAKE2b-256 | e3180ba0d2aa3efd75abc96ec4b3088c392cd572f42a1868fc6494889514673f |
Hashes for cx_Freeze-6.11.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9848c975401b21a98aa896baabfed067c3e981afd5b5b0a8a5eabe5c9f23d3c5 |
|
MD5 | d7c1f32e3dd945fddf6349e61b6bcff0 |
|
BLAKE2b-256 | 7144e8b74223a133ff7f433fea5989246c04b791da33c2ab810df1ea8a01497c |
Hashes for cx_Freeze-6.11.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7698fb82b6f84b3426774b5f3bee770601f26b612306319664a02f1ec5160861 |
|
MD5 | f057720a2b8a3e30b009ebd335cd976d |
|
BLAKE2b-256 | 2440e596e46bb176436b27f3c16fb71540397df00614688e6d0658d4466afa40 |
Hashes for cx_Freeze-6.11.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f7bde925042d8843af9b6242a1bf3865dbbae088f3183a89a575124ec2e14a4 |
|
MD5 | 7711bf34e193854587aa37fe28b5beca |
|
BLAKE2b-256 | 610b1cf96d3cf31d239dfbadd6765d4fd362d660a13dcaa54138e65274cd3e24 |
Hashes for cx_Freeze-6.11.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a68e70dcb27b0720b131a35c5fdd096012fe00119a8e51d935f3fb3cd251c39 |
|
MD5 | 6eae42268aac65f80905bdae1b9adce2 |
|
BLAKE2b-256 | b27e77c53855f8621a7e553b24e54681268a1742812906952b0bb9185c7f2efb |