Nuitka is an optimizing Python compiler that translates through C to create executable files.
Nuitka is fully compatible with Python 3 (3.4–3.11) and Python 2 (2.6, 2.7) and is available everywhere Python already works.
This release focused on compatibility support, bug fixes, and improvements to loop optimizations, such as list operations.
The main changes are aimed at enabling full support for Python 3.12 in the next release.
In this release, the key changes are:
experimental support for Python 3.12;
support for tensorflow.function JIT;
enhancements to the anti-bloat plugin, now it can be applied to libraries: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
a new Change_class handler, similar to Change_function, allowing for full replacement of class definitions.
The source code of the project is distributed under the Apache-2.0 license.
Source: linux.org.ru
