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.14:
- Support Python 3.11
- Binary wheels (x86_64 and aarch64) for musllinux
- Maintain Windows base executables on git (install from sources without C compiler)
- Improved documentation
- New hooks: charset_normalizer, shapely, sklearn, pytorch
- Improved hooks: scipy, sqlite3
- Bug fixes and improvements
Highlights of Version 6.2 up to 6.13:
- Binary wheels (x86_64 and aarch64) for manylinux and macOS (including Apple Silicon)
- New or improved hooks, especially matplotlib, numpy, PyQt5, PyQt6, PySide2, PySide6 and Tkinter
- Support Application Manifests in Windows: manifest and uac-admin
- Complete integration to setuptools instead of distutils
- New dependency resolver on Windows
- Support for pathlib.Path
- New ModuleFinder engine uses importlib.machinery
- Refactored Freezer
- New support for package metadata improving Module and new DitributionCache
- Enhanced support for Python 3.8 to 3.10, including MSYS2 and conda-forge distributions
- Improvements for multiprocessing
- Optimizations in detection and distribution of libraries
- 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.14.5-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37b3b2a4a099c3f21aa4ec12a3758d02b03fb03b0bad607e47d9bf295ed1874e |
|
MD5 | 17cb26ae9e8995355c1d256715f8fbf4 |
|
BLAKE2b-256 | 769e560fcf42bac7d5fc93967d6bcadc9d05d15ad428099d24b7a44dacd0cb57 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cc280c9bad7a179000a27ba9893175c58d5759272ff66669d5fbf2a98d380d3 |
|
MD5 | f8d2cc0e9952f4f73ddc001961b2296b |
|
BLAKE2b-256 | 026e0ea475536210e0f87a65baf9d6b79c6844e895dfde2141aed04858538a05 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e25c9d60934394e8a0f62fa0b0e1b43bb1fe447defaf700042c327407229338d |
|
MD5 | a3955ff524371d48e742a64dd199f55d |
|
BLAKE2b-256 | a5168d4fe880b920863a40ddaeb1fcac00a9293b1448e0956310452b83acc077 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 303cac883392e116c05049d9d99aaf5842c8a08b0dfb4706dc4fce97c4aac19b |
|
MD5 | 0d52a4704a80483d4f3cd80275fee9de |
|
BLAKE2b-256 | 030e6820277f34d69c74d8a9839a0e815a7e8384f94ce7bbd194466650649481 |
Hashes for cx_Freeze-6.14.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b148a1d59654173dfadc8a5473120ecfde922474f8363ce1595594ca882547f |
|
MD5 | a45ea08f67003b1cd4839f68cbf41969 |
|
BLAKE2b-256 | 3630be4d835b913462e978e562faa10de38f5b01aabdc1641d2b5daf8c47522d |
Hashes for cx_Freeze-6.14.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75c71ba47aabd3e98d0081a549cc123f14ff1546bf5f56318fa395c7ee68fe7c |
|
MD5 | 3d7d2ef48f187f2a7297a1e4fbc22290 |
|
BLAKE2b-256 | f47b21d27ee06d3389a9273721c666c9b5b1538409c88c9a298b5e99ccf2ef27 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53dfab75c187c7ce66a8a4a3088a062d2f70ac463b10c51f1f68ad6862c6dcf0 |
|
MD5 | 2f159786dc117a903cecb12d51a5b4a3 |
|
BLAKE2b-256 | a62f84d54180910bf8022c1c6d9e4b297fc0dbd52aefcc1c76853fef3c70134b |
Hashes for cx_Freeze-6.14.5-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da442404e6f6d97fbccd8fffffd2862b21589d921b2f4d6b18c51a2a78252fbb |
|
MD5 | 1e573b2a219f2d9d1c7f29818596c5c3 |
|
BLAKE2b-256 | f523a56a0ee334947aa4856d1f0a1ef4941f7c0ad738bba3bd89cb33fbe8e463 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8f259d3bfe0399bdd3c7e64ebb370f01c4decbe31146ddab9aa2a94c88fba8d |
|
MD5 | 4caf8f1da18ccafcf24218e6cce4bea8 |
|
BLAKE2b-256 | 41f08e818433f33f232b2acfd8981bf07e4ea36f6048c69ad97056f765fd66ee |
Hashes for cx_Freeze-6.14.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 165bf08fc1121d465f12cb17cc25737d049fe3f27351e636af0982504060e040 |
|
MD5 | 543c0128ca3d9914c353a4f83b18886f |
|
BLAKE2b-256 | 7f671990ee6de6be851fa5e62dd9174f2b5e843fd7706e8ab2aaabc0c50b8e37 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1110ba22b0b3e4e17873a93abe0d8963916c8a1e4a3eb1cf4109ada6b19c533d |
|
MD5 | 0e6f2141f2ff68baf0b2101ae8de5151 |
|
BLAKE2b-256 | 3ef58e583588cd3d09f4a5d88377715b8eab5c78cc079ac0523bfcd12e4b0c65 |
Hashes for cx_Freeze-6.14.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ff38bbee9cc65f1ce0595fe171969a97aad6393d94bcee26304d030c7adb8dc |
|
MD5 | 4fcdc528b3cdc01298ed25a03cc76e4a |
|
BLAKE2b-256 | a98af46e649b94a723a47bbb256570db70762341923d65bd5b9685a647779b39 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e8fbac9d18ad97cbd6363f081c5ab809b8f6c3a845077dea01fec5c4a86332e |
|
MD5 | 43f7c972b42a93e00111d795b2bc6b87 |
|
BLAKE2b-256 | d65513cda15fd5340262160c4bf060b2258fc4aea522778380b6b10328538d28 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef0a6fe8ee851f69ae8bfb31f538e3928a788245ce2a1521d1dfded68767c5b0 |
|
MD5 | ef3a5a0317dc4bf6209372876d92fead |
|
BLAKE2b-256 | ff1960592d7f3840b6e8fd24c5104f5b1d1e6aabfaeb19a70aa2e85a6d01476b |
Hashes for cx_Freeze-6.14.5-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caf6ce3a115979a43fe8a5b1e2f90f8eb668c9ce74b8e621a9677eb9fb0935ae |
|
MD5 | 17968a1959dc5108d0c634805fdc21f4 |
|
BLAKE2b-256 | da610231abc710cc3fcb43e73e1dd41095f519c56c8f3154c1769dcc0d7c4f4c |
Hashes for cx_Freeze-6.14.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c877ef62ecba9dad71d1f63b1c1d6fa81832bd0ae7f4fe49864e324e4e26c609 |
|
MD5 | 4aad651cd4c68d3be3c8c0acc265b79e |
|
BLAKE2b-256 | 7d33aa21e0fa81ec26e186f45939479c19b5f56cb65c71e4d65078b74a85403d |
Hashes for cx_Freeze-6.14.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ef5c54fb49a167bad07ff25be3d3341b77e6f6a012183b85b6f6a0077b1a431 |
|
MD5 | 1c5752b1421ad3f82dfc83da0c02109f |
|
BLAKE2b-256 | 42ce7406b932e59d13dae985abdc0deed5e21e27b812c183f439abe0e4e5e8d6 |
Hashes for cx_Freeze-6.14.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 263806880db7e88f758012262ef4e4bb49d18117f5985a0d75c23243ad9284aa |
|
MD5 | 013867f93725a791b39c19ee34ea0f47 |
|
BLAKE2b-256 | db85486a669c4e1014f2f68caa47d79bc3ee220ee6e57e8c0344891c9f149684 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12c9bb12bdd129f55d90ae678855ba6c65df5bb5d016a03dc9b869c9db8c9dfd |
|
MD5 | 41554126aa87e26d4c68c0ea469ffdea |
|
BLAKE2b-256 | dab76013f24dfbec9f19b02a4b0b669f4a23c612d9ab0aef8658b6f15d2baad7 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c44e7301c74033ca74a10a2b1b2001522dfa8d788962d7e3846244d3763b5d |
|
MD5 | bc20ad273097b4be4331162abd9a09d9 |
|
BLAKE2b-256 | b9036b7e2cb451382f75ac4188934db5e1316b39ffbfefc2552ff510c6c07f79 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc55584321ba61ed054ec054ea3eb87199aed3ac27ed18f61cfee726e26df9a7 |
|
MD5 | b7229cf1669013dc9805583aaf4ff088 |
|
BLAKE2b-256 | 5e00ca88f9345181bec2ecd7073797a7ddf4ba5701704df427015703a50f66de |
Hashes for cx_Freeze-6.14.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 327205ad9e1d667046d79ab85c85bf4b4698d201c463022ffe11f3e5f53c770f |
|
MD5 | 34085a7a5f6a0beac5abea3ec835a7fd |
|
BLAKE2b-256 | 97c082d01da40395c8b6b31ab67fea46b53491665c3db4e7c3c44d115b2980f3 |
Hashes for cx_Freeze-6.14.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5056cac1a83e8976af8cad644d0095db0f73c9ed7a6e508ddc3caeb100d14e |
|
MD5 | 3bff8feb09e8b5e7934b5a42d83e1524 |
|
BLAKE2b-256 | 5de3c65ac693fbc67ad254e1dc28a16163e3f283d0d875907e9801b31441f9bf |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af0312ce46443a22491a859ceb0cb944c9343ecdd24890e4424cd8326a321f5b |
|
MD5 | c720b2513ddad1058936856c28759736 |
|
BLAKE2b-256 | 21398103f2acf833e46ab9523ffd56cc8a0c144eeaaefb834a90025d6a986907 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d52afd44321c9de0559cca2ae85d0cf05ee14d18a18c606c4127ceb7ecbb3f86 |
|
MD5 | 317541862eb30721a86481689bb99764 |
|
BLAKE2b-256 | 7facdfb0dd8b75e9cb4edc0922daefe2f853d68be6c05df20ab4ea022ee1ef38 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aade496f54543c0902976e86963d69ba71c163c9d6c1f3fb6719fd72b8091b62 |
|
MD5 | cae6c301d028317d288bca651d5e3b67 |
|
BLAKE2b-256 | 3bb6abc9612d582f6e4aa0b84a61683d5e6246105074928b00013d983b7f5d25 |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71cba0ec91d5da9580865c02197610a0498b6901c8bc70b09134e94abe894264 |
|
MD5 | b3ef70d636d130f0e4a0e282a6fd7a9f |
|
BLAKE2b-256 | ed8a06aa7d0df42a9416cb229c51e26652f0f065e15a9d9ecc9c3e62ae8503ea |
Hashes for cx_Freeze-6.14.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85e03309028d2ff6f80f8fef2210dc30d89a9e5f0117a44dade16d077cf088ab |
|
MD5 | 8c245459c3851bc563f29e609b4b6e9d |
|
BLAKE2b-256 | d1a239a2b9184c48c777a3aee629be830065934880568c552e742a48e5143089 |