bf6ae33a10
- update to 6.14.9: * support unbundled setuptools * hooks: include a qt.conf for pyside2-webengine to work * hooks: add pyimagej and jpype * hooks: add librosa and lazy_loader hooks
Dirk Mueller2023-05-03 16:47:21 +00:00
0af5bba338
- Update to 6.14.7: * Support to build musllinux wheels * project: Improve patchelf dependency specification * Include copy of cx_Freeze license with frozen applications * Support Python 3.11 and set it as default in CI * Drop python 3.6 * build: setuptools has 'build' command since v62.4.0 * finder: extend include_file_as_module to include submodule * bases and initscripts: lowercase to remove pylint invalid-name * freezer: copy package data using _copy_files to correctly parse dependencies * Cleanup to support/test with python 3.11b3 * feezer: use internal _create_directory (create the parents, verbose) * Set the path to search for modules, and fix the path for built-in modules * Compile base executables with generic names depending on SOABI * Get rid of some calls to deprecated module distutils * Support for using embedded manylinux static libraries * Fix incorrect default bin path includes * Use a self made requirements sync instead of piptools * Add cached_property (and a compatible function) for planned use * The built-in modules are determined based on the cx_Freeze build * finder: use pep8 names (and enable pylint for it) * Declare the new subpackage cx_Freeze.command * Using a trick to get around a dependency on distutils. * Implements Parser interface to create an abstraction to parse binary * files * Implements basic PEParser interface * Helper to create and return a Path-like temporary directory * Add a basic pyproject.toml for build and tools * importlib.metadata is no longer provisional in Python 3.10 * Prioritize importlib_metadata in versions lower than 3.10
Steve Kowalik2023-03-29 07:29:26 +00:00
89103411fe
- Conflict with python2-cx_Freeze as we are no longer update-alternatives set up package but provide only py3 variant
Tomáš Chvátal
2019-09-13 14:55:24 +00:00
c930db6fe0
Accepting request 730739 from home:jengelh:branches:devel:languages:python
Tomáš Chvátal
2019-09-13 13:31:30 +00:00
7892cb36d8
- Update to 6.0: * Corrected support for Python 3.7 (PR #395). * Use importlib and other Python 3 improvements (PR #484, PR #485, PR #486, PR #490). * Fixed issue with @rpath causing file copy errors on macOS (PR #307). * Replaced file() with open() and use context manager to ensure the file handle is closed and deleted (PR #348). * Corrected invalid version handling in bdist_msi (PR #349, Issue #340). * Corrected hook for clr module (PR #397, PR #444). * Corrected documentation for compress option (PR #358). * Ensure that the pythoncom and pywintypes DLLs are found in the lib directory and not in the base directory (Issue #332). * Always copy dependent files to root directory on macOS (PR #365). * Skip self referencing archive on macOS (PR #364, Issue #304). * Include doc directory in source distribution (PR #394, Issue #376). * Force msilib module to be reloaded in order to allow for the generation of multiple MSI packages in a single session (PR #419). * Added hook for PyQt5.QtPrintSupport module (PR #401). * Added ability to include an icon on the add/remove program window that pops up during installation (PR #387). * Prevent spurious errors from being printed during building on macOS by checking to see that a file is a Mach-O binary before adding it to the list of files it is checking the reference of (PR #342, Issue #268). * Avoid otool bug on macOS Yosemite (PR #297, Issue #292). * Added ability to specify environment variables that should be created when an MSI package is installed (PR #266). * Added support for including resources in an app bundle for macOS (PR #423). * Added absolute reference path option for macOS packages (PR #424). * Added CFBundle identifier for macOS packages (PR #427, Issue #426). * Added hook for copying SSL DLLs for Python 3.7+ on Windows (PR #470). * Added -municode flag when building on Windows with mingw32 (PR #468). * Added hook for pycparser (PR #446). * Fixed hook for zmq so it doesn’t fail when there is no bundled libzmq library in the installed pyzmq package (PR #442). * Print error when fetching dependent files fails (PR #435). * Make executable writable before adding the icon (PR #430, Issue #368). * Dropped support for RPM and MSI packages for cx_Freeze itself since these are no longer supported by PyPI. * Fix building console app with mingw32 (PR #475). * Force inclusion of the unicodedata module which is used by the socket module, and possibly others (PR #476).
Tomáš Chvátal
2019-09-13 10:28:08 +00:00
729790bcbf
Accepting request 614548 from devel:languages:python
Yuchen Lin2018-06-22 11:29:58 +00:00
0de0190232
Accepting request 614542 from home:jengelh:branches:devel:languages:python
Tomáš Chvátal
2018-06-06 12:04:49 +00:00