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 -f https://lief.s3-website.fr-par.scw.cloud/latest/lief/ lief
pip install --pre --extra-index-url https://marcelotduarte.github.io/packages/ cx_Logging
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.13:
- New hooks for PyQt6 (6.3.1 and 6.4.0)
- Improved hooks to support new PySide6 6.4.0
- Bug fixes and improvements
Highlights of Version 6.2 up to 6.12:
- Binary wheels (x86_64 and aarch64) for manylinux and macOS (including Apple Silicon)
- New or improved hooks, especially matplotlib, numpy, PyQt5, 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 Anaconda 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.13.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0af5afe97df218835b518e48da8abca0a8fcd62289f014130eeebe4e5a47114 |
|
MD5 | 368e7df906e7a89613535f973c81bffa |
|
BLAKE2b-256 | 4f6f0109fbf532fdac1700bc7b82565bcf78db60ef6fa56d26e4cc7ea11e7974 |
Hashes for cx_Freeze-6.13.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd03cc7b60c2000d1f311cb919e827c32084fe7b8c33a888cd121ba6a0314cf8 |
|
MD5 | 9cd8f24422843a4047b4402dd6ef4dbf |
|
BLAKE2b-256 | 0339806a28cc54b84361a6f7ce42d57d79ee35e38e05b9c65a2d836ffb5fddc9 |
Hashes for cx_Freeze-6.13.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3a19ea7d67922c17b9d08f6788665dddd292bb1b51fcd5e19ec5d73f00c8469 |
|
MD5 | 9015b0a815682410b3e08ff69bb1440b |
|
BLAKE2b-256 | 0852b4b40f9d0a56c854d1a432a86b9a18aa4c209b5e71d8beae9505703de31b |
Hashes for cx_Freeze-6.13.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4abcacd99cdf73f6792d9ddd3be57e63b0491c171534029eace35738f0c26585 |
|
MD5 | 22e2744f8d781dd95a435db173899e65 |
|
BLAKE2b-256 | cfe4b5bace107836fe87015394f6c822f5c3de66c2029c28872b8881a6be2a0e |
Hashes for cx_Freeze-6.13.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ed9885a25c2ae9c06490c2ffabcff763656de2bacf7c7eb48d493dc98bdb789 |
|
MD5 | 7e8a49879dfde35e2e1675cd3b14ef37 |
|
BLAKE2b-256 | 3eff1718f50b1d5d847df2c55c8e4c1050a1365783a53e56df178f0044e17f50 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6b620a34aba6bb94e0427d64557c273119d2d99cd7336091cc06d6ca239ecc6 |
|
MD5 | f4fe61f810baca269ed954ebfdaef589 |
|
BLAKE2b-256 | 0d19a9211f0a15d2251f78871f3e23ad0010cad086d709fe1afe4bf5b3d1fd11 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13141eec652e16acb79eaf36944773adc2f2a111b6e0d7f575a3197a2e1926d9 |
|
MD5 | 89908b838aa7b9a18406193933d39a99 |
|
BLAKE2b-256 | d0089bfafcbf628eada9500b99257065d48a03e8b412129d6cce51f861630312 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cc899877d7311a14c473acb61f346b13276c12a1981d25eb18d29f1ebb806ea |
|
MD5 | 9db66bf0b601420b92ddbe7445389803 |
|
BLAKE2b-256 | ad7194eccdca2afc1056c7e8b63cf6744186b24178d3c44665fffa9b612aa8bb |
Hashes for cx_Freeze-6.13.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2a5959ff88ecc0ba81fd6b84ab1454b476088b83e9131ef419d0812321ab1b7 |
|
MD5 | 94bde8ff442e2d85e62441a1237047a9 |
|
BLAKE2b-256 | e6b8d7f1497e6ae3181bae7b2e4894ebf355a944803fd7d8956fbeedc263f815 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90ae5193c496d7d4c0ccbe14892741df0d73c4b151c1c9b61374c151aefdb899 |
|
MD5 | 545d5ff424d9dfbbad32376a6f7a3958 |
|
BLAKE2b-256 | a5ef52314a6620eb54dc41b1f960eb7d9536709e1499cff72761889eb24988d3 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b2479ebfca03432c213e76aeaecf435de871e5222cfc24e5d87d7235fb454f6 |
|
MD5 | 4c0d187761b8a53777e1ebbab9f830fe |
|
BLAKE2b-256 | a4485f7a79a8338828383e604772279a8fff194cc3ebe2c2a511905a0616f0c8 |
Hashes for cx_Freeze-6.13.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ad9de23c370bbb12fb2405e3e816d577476883529d425b4b256e725605238b7 |
|
MD5 | 9a740098e2bf62a5025307c4a3f6d379 |
|
BLAKE2b-256 | bb105a0f3a45f7cb30e66a1957e20b5d3ce5d52da1dfd65d3feaba250b2a6652 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cb35cb79e6ee4db54fe9cbdb40eb46985967ce119dc009ed9ff629c132caeb5 |
|
MD5 | 1501b61fdc9089ebacfc70acc2322289 |
|
BLAKE2b-256 | e29170c7be451c6ef9cb070166bdb603b55748c83965ea8f02c0d9974e4dd5d0 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09a20dbc110d672ca3e2b841aed717d66adfc4c9b9259a8a65e49d5fb5d6eacf |
|
MD5 | 70950db4516bb590c036bbfe1d0ca81b |
|
BLAKE2b-256 | 71aa4706e24bec9d0ed0e68e376e2c9083348984beb38186382ca340da970a46 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1eefd369ce330aabd43d1c2cd684e13f0d3ab1cc293b02c5d0fc1a564b751f2 |
|
MD5 | b6883782d4dcd181f54231996228c8b6 |
|
BLAKE2b-256 | a13f3328ec94b626224ae14a50aabf050aa17d4302d4576ba1d70cea9454a083 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48a10ba72b0e452b6a0f42990cfc0f74e246e800646f79fda0cd580015bc78f7 |
|
MD5 | aaab238c56927144cdc601c68c8c8214 |
|
BLAKE2b-256 | b267697ad46a0e3028f2886038b0197dbea3cc369d42fb989a7b7eacd1a991a8 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9239b7c0bc53cd2e82d693ae590aa480358bfab46c3974d31cb10a7d723ea0f |
|
MD5 | 5a7e9c5df1ddee55a627f878657bc4b7 |
|
BLAKE2b-256 | d5e9f4d4d01c6a0e1e9c1589fb46d5f5443f97fbf953affa6a9337aa8cdc4e04 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83a0d738f33c55f4241f76b4a8507898982a67c4ce643d062785b0f1910b4944 |
|
MD5 | 6372b7f8d7fc5ca7a95794d2400f7bb8 |
|
BLAKE2b-256 | a852d02931a2cc19cc4df26819180611242a54333a192cc776e349ea0ffa9712 |
Hashes for cx_Freeze-6.13.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2882c7a3c223e105da1d97569c5712b8ec6fcbe229383bcb5f8f686bb1bd1bcd |
|
MD5 | ce3b66e1f0ed34489979266957779ee7 |
|
BLAKE2b-256 | a0f93c2be2afc14922df7f3f1b6864efe1551f07504576bad78da43333ebeab8 |
Hashes for cx_Freeze-6.13.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10e85786d08f6417920f95e90f01a97953d1817a247170dec87bf34696da1854 |
|
MD5 | 00ca027d294d8c1c96a7cfc6084cfe97 |
|
BLAKE2b-256 | 6e1f3dba853aa89e1887dec39bf8a4f04f8fd28d6965dd4b9b16d8843ad48cb1 |
Hashes for cx_Freeze-6.13.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eea7f8f2672f76c12a0c47010ffb316c7d1790025c75f72d7d50bee6041f1f8d |
|
MD5 | 1eb451716ec2effce52898cdc83ffd5d |
|
BLAKE2b-256 | f2504a97caec4f272594db5779a85a5e050d6e63911c421e26d8f28eb3714b91 |
Hashes for cx_Freeze-6.13.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5675d32dddeca88634ecfbc51c4804ad18a53fd5ef90d95b7c6cc6002eda1bf4 |
|
MD5 | dbf8e75e3283272b9078b42df075afa4 |
|
BLAKE2b-256 | ab1929d452e585425d6f467adde0878d852e7ed3c3a32cbf687714919e031c2f |
Hashes for cx_Freeze-6.13.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1965ff5106381cabd836edc9aa3f218246a2e521fcc829cc989205336fbd501 |
|
MD5 | 3975ab1bbdb04a723fd327937a80969c |
|
BLAKE2b-256 | 6cea49fc51722a74450126a3102a3267f6f70f71a7a9b9738fd3015c17e1d0a7 |
Hashes for cx_Freeze-6.13.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c957abe5879afe565dc7150b524bd174f718b2e0f737668797553c1047a4c8b |
|
MD5 | c82fa5d68294e95e89cd3372ae308078 |
|
BLAKE2b-256 | bab0014bffca76a86330d17126f9770dc5e2b0f114a31920095d6bca5ebb37ba |
Hashes for cx_Freeze-6.13.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21bb7990e4ede06389ea2782598afb7a5982ff7a9550ec701952e9bec31f81fe |
|
MD5 | 79f8ab2e9574550e04bb69644bf998b1 |
|
BLAKE2b-256 | 6664930bd5379387e91d39c2b6c860755366835cc8131be8c9e8706ce5a10865 |
Hashes for cx_Freeze-6.13.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a5a54a8e0781e9eebd3420b51ffc27641af4bcf90b862933b2d04f164a20e83 |
|
MD5 | 8b30cd8c5bc7784b903b1b48c18d2658 |
|
BLAKE2b-256 | cca20606c0e15fac9ad478c83bc7ae34971c3c3e7eb1f9ea55badc0af7872dc9 |
Hashes for cx_Freeze-6.13.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 336aab0c6a5dc871db90546d363192206970c347f16261f9883bd541ea3ad06a |
|
MD5 | ecace4ac62766e12e60514ec396d355f |
|
BLAKE2b-256 | 87dccdab399d5a12e22050c1533f2747d2b735092df30deb4c4f71399ae3c43b |
Hashes for cx_Freeze-6.13.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11ede3244fe261bd8cb45da207f6a6371e114532dcaec576b70dc84f1d168039 |
|
MD5 | 9a57f23f74842385a11954872911ba6b |
|
BLAKE2b-256 | b8a1d495c6e56002cb47ae5e315ab40c86306c9efa8f2b762a02d00018174525 |
Hashes for cx_Freeze-6.13.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8d4268d2cb3b2c07d4d6a06585c7bb2c2dcfbaf34d9135b716cf960e3eb11b9 |
|
MD5 | 272b47751eeecf1b09cf19dc23ee3445 |
|
BLAKE2b-256 | 55dc99c85389e85efeea5108677f8f53eefc80b6612befc3293920f2312e8d57 |
Hashes for cx_Freeze-6.13.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91d2141918fe6c72e6f29f1b746a7b487d341d4b07de4a3e8112d733c350453f |
|
MD5 | 89038f88a508f01896e3d41937f0e7d1 |
|
BLAKE2b-256 | 1e4a8fd9312588c1b347845f66f2cc992cf82bc6005efa89b9d7dbc422527a46 |
Hashes for cx_Freeze-6.13.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a30f3bb137bc1603cd9436feb959d4e1cc06b05cfba0c1c4c9519c7ad0f6126f |
|
MD5 | 791be25c81f9da135eac884f650f50e7 |
|
BLAKE2b-256 | 5b9f005fbf3e1342061deb3baf24ab4957bbf33a27bdd1a9c457c6e031af1a38 |
Hashes for cx_Freeze-6.13.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70ece31430cc5f5bf95f4857ec50079b1db88f8c5b1946867cebd182580cd7e6 |
|
MD5 | 54ce087201ffab8c00c6b7370f5048b2 |
|
BLAKE2b-256 | 80d7982590c01f9497a534704e9a96dfe6c48a2ab34cbf828dee07f46599ff19 |
Hashes for cx_Freeze-6.13.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc941b8cba1103502cd4964be1aa9957a1d721c61a5e570f604dd2f8824d6edf |
|
MD5 | 2c867849affc4b56bc8430e4e4b28ae0 |
|
BLAKE2b-256 | 7dd123a70c2889599b036b4ff333421193fefd57183553d21dce7c455b8e56a3 |
Hashes for cx_Freeze-6.13.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be911ed3389dd7734fb8bc5e897b5a0cd87af404bebf411b6be0bd264456d869 |
|
MD5 | fddc9d2530841f3650e9bcdfdca63c25 |
|
BLAKE2b-256 | 8dd5ae5dd9d38ed63c48e5705880247c9fd1bc2f7002aed5a193a02b36cf328b |