Release fan Nuitka 1.2, in kompilator foar de Python-taal

In release fan it Nuitka 1.2-projekt is beskikber, it ûntwikkeljen fan in kompilator foar it oersetten fan Python-skripts yn in C-fertsjintwurdiging, dy't dan kin wurde kompilearre yn in útfierber bestân mei libpython foar maksimale kompatibiliteit mei CPython (brûkende native CPython-ark foar it manipulearjen fan objekten). Levere folsleine kompatibiliteit mei aktuele releases fan Python 2.6, 2.7, 3.3 - 3.10. Yn ferliking mei CPython litte kompilearre skripts in 335% prestaasjesferbettering sjen yn pystone-tests. De projektkoade wurdt ferspraat ûnder de Apache-lisinsje.

Under de feroarings yn 'e nije ferzje:

  • In flater levere by it besykjen om it te brûken mei in ferzje fan Python 3.11 dy't noch net folslein stipe wurdt. Om dizze beheining te omgean, wurdt de flagge "-experimental=python311" foarsteld.
  • foar macOS De opsje "--macos-sign-notarization" is tafoege foar ferifikaasje fan digitale hântekeningen, wêrtroch it meitsjen fan ûndertekende apps foar de Apple App Store ferienfâldige wurdt. Optimalisaasjes binne makke om de lansearring te fersnellen.
  • Added "__compiled__" en "__compiled_constant__" attributen oan kompilearre funksjes, dy't brûkt wurde kinne yn lagen lykas pyobjc om mear optimale koade te generearjen.
  • De anty-bloat-plugin is útwreide, dy't no kin wurde brûkt om it oantal pakketten te ferminderjen by it brûken fan de xarray- en pint-biblioteken.
  • In grut part fan nije optimalisaasjes is tafoege en wurk is dien om skaalberens te ferbetterjen. Implementearre caching fan de ynhâld fan mappen by it scannen fan modules.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster