Nuitka to optymalizujący kompilator Pythona, który wykorzystuje translację do C w celu tworzenia plików wykonywalnych.
Nuitka jest w pełni kompatybilna z Pythonem 3 (3.4–3.11) oraz Pythonem 2 (2.6, 2.7) i jest dostępna wszędzie tam, gdzie działa Python.
W tej edycji skupiono się głównie na wsparciu dla kompatybilności, naprawie błędów oraz poprawie optymalizacji pętli, takich jak operacje na listach.
Główne zmiany mają na celu pełne wsparcie dla Pythona 3.12 w kolejnej edycji.
W tej edycji największe zmiany to:
eksperymentalne wsparcie dla Pythona 3.12;
wsparcie dla tensorflow.function JIT;
rozszerzone możliwości wtyczki anti-bloat, która teraz może być stosowana do bibliotek: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
dostępny jest handler Change_class, podobny do Change_function, który pozwala na pełną zamianę definicji klasy.
Źródłowy kod projektu jest udostępniany na licencji Apache-2.0.
Źródło: linux.org.ru
