Nuitka е оптимизиращ компилатор за Python, който използва транслация през C за създаване на изпълними файлове.
Nuitka е напълно съвместим с Python 3 (3.4–3.11) и Python 2 (2.6, 2.7) и е наличен почти навсякъде, където вече работи Python.
В тази версия основното внимание е съсредоточено върху поддръжката на съвместимост, корекция на грешки и подобряване на оптимизацията на цикли, като операции с списъци.
Основните промени са насочени към осигуряване на пълна поддръжка на Python 3.12 в следващото издание.
В този издание основните промени са:
експериментална поддръжка за Python 3.12;
поддръжка на tensorflow.function JIT;
разширени възможности на плъгина anti-bloat, сега той може да се прилага за библиотеките: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
на разположение е обработчик Change_class, подобен на Change_function, позволяващ пълна замяна на определението на клас.
Изходният код на проекта се разпространява под лицензия Apache-2.0.
Източник: linux.org.ru
