Nuitka ist ein optimierender Python-Compiler, der C-Transliteration verwendet, um ausführbare Dateien zu erstellen.
Nuitka ist vollständig kompatibel mit Python 3 (3.4–3.11) und Python 2 (2.6, 2.7) und ist im Grunde überall verfügbar, wo Python bereits läuft.
In diesem Release lag der Schwerpunkt auf der Unterstützung der Kompatibilität, der Behebung von Fehlern und der Verbesserung der Schleifenoptimierung, wie z.B. bei Listenoperationen.
Die wesentlichen Änderungen zielen darauf ab, eine vollständige Unterstützung von Python 3.12 in der nächsten Version zu gewährleisten.
In dieser Version sind die Hauptänderungen:
experimentelle Unterstützung für Python 3.12;
Unterstützung für tensorflow.function JIT;
Die Anti-Bloat-Plugin-Funktionalität wurde erweitert und kann nun auf Bibliotheken angewendet werden: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
Der Change_class-Handler ist verfügbar, ähnlich wie Change_function, und ermöglicht die vollständige Ersetzung der Klassendefinition.
Der Quellcode des Projekts wird unter der Lizenz Apache-2.0 veröffentlicht.
Quelle: linux.org.ru
