Veröffentlichung von Nuitka 1.2, dem Compiler fĂŒr die Programmiersprache Python.

Die Version 1.2 des Projekts Nuitka ist verfĂŒgbar, das einen Compiler zur Übersetzung von Skripten in Python in C-Code entwickelt, der anschließend in eine ausfĂŒhrbare Datei kompiliert werden kann, die libpython verwendet, um die maximale KompatibilitĂ€t mit CPython zu gewĂ€hrleisten (es kommen die nativen Werkzeuge von CPython zur Objektverwaltung zum Einsatz). Es wird vollstĂ€ndige KompatibilitĂ€t mit den aktuellen Versionen von Python 2.6, 2.7, 3.3 – 3.10 gewĂ€hrleistet. Im Vergleich zu CPython zeigen die kompilierten Skripte in den pystone-Tests eine Leistungssteigerung von 335%. Der Code des Projekts wird unter der Apache-Lizenz verteilt.

Zu den Änderungen in der neuen Version gehören:

  • Eine Fehlermeldung wird ausgegeben, wenn versucht wird, die Version 3.11 von Python zu verwenden, die noch nicht vollstĂ€ndig unterstĂŒtzt wird. Um dieses Limit zu umgehen, wurde das Flag „—experimental=python311“ angeboten.
  • FĂŒr macOS wurde die Option „—macos-sign-notarization“ hinzugefĂŒgt, um die digitale Signatur zu erleichtern und das Erstellen signierter Anwendungen fĂŒr den Apple App Store zu vereinfachen. Es wurden Optimierungen vorgenommen, die den Start beschleunigen.
  • In die kompilierten Funktionen wurden die Attribute „__compiled__“ und „__compiled_constant__“ eingefĂŒgt, die in Middleware wie pyobjc verwendet werden können, um optimierten Code zu generieren.
  • Die Möglichkeiten des Anti-Bloat-Plugins wurden erweitert, das nun zur Reduzierung der Anzahl der Pakete bei der Verwendung der Bibliotheken xarray und pint eingesetzt werden kann.
  • Eine Vielzahl neuer Optimierungen wurde hinzugefĂŒgt und an der Verbesserung der Skalierbarkeit gearbeitet. Die Zwischenspeicherung des Inhalts von Verzeichnissen beim Scannen von Modulen wurde implementiert.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster