Wydanie Nuitka 2.2

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

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster