py2exe 0.13.0.0
This major release introduces support for Python 3.11 and drops support for Python 3.7, following the official Python support schedule. This release also removes the already deprecated command line interface of py2exe (formerly accessible via build_exe or -m py2exe). In addition, this release deprecates win32 wheels, due to increasing difficulties in testing them properly (see #157 for further information).
Note: contrary to what was announced in 0.12.x, this release does not remove the setup.py py2exe interface, but keeps it as deprecated, because not enough time has passed since the deprecation. Removal is still scheduled to happen before the release of Python 3.12 (when distutils will be removed upstream).
Changelog:
- Add support for Python 3.11
- Drop support for Python 3.7
- Drop support for
win32wheels:win32wheels are still built and shipped but are provided untested. Issues experienced when using these wheels will not be investigated. See #157 for further information.
- Remove
build_execommand line interface. Please use thepy2exe.freezeAPI. - Migrated the frozen Python bootloader to the new
PyConfiginitialization API. _memimporter: switch tosys.modulesdict to check for reimports instead of_PyImport_FindExtensionObjectruntime.LOAD_FROM_DIR: remove deprecated call toimp.load_dynamic`