Release von Nuitka 2.2

Nuitka ist ein optimierender Python-Compiler, der die Übersetzung ĂŒber C nutzt, 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 grundsĂ€tzlich ĂŒberall verfĂŒgbar, wo Python lĂ€uft.

In diesem Release lag der Schwerpunkt auf der UnterstĂŒtzung von KompatibilitĂ€t, Fehlerbehebungen und der Verbesserung der Schleifenoptimierung, wie z. B. bei Listenoperationen.

Die HauptĂ€nderungen zielen darauf ab, vollstĂ€ndige UnterstĂŒtzung fĂŒr Python 3.12 in der nĂ€chsten Version zu gewĂ€hrleisten.

In diesem Release sind die wichtigsten Änderungen:

  • experimentelle UnterstĂŒtzung fĂŒr Python 3.12;

  • UnterstĂŒtzung fĂŒr tensorflow.function JIT;

  • Die Funktionen des Anti-Bloat-Plugins wurden erweitert; es kann nun auf Bibliotheken wie antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras angewendet werden;

  • Ein Change_class-Handler ist verfĂŒgbar, der Ă€hnlich wie Change_function funktioniert und es ermöglicht, die Klassendefinition vollstĂ€ndig zu ersetzen.

Der Quellcode des Projekts wird unter der Apache-2.0-Lizenz verteilt.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4