UtgÄvan av Nuitka 1.2, en kompilator för Python

Nuitka 1.2 har slĂ€ppts, en utveckling av kompilatorn för att översĂ€tta skript skrivna i Python till ett C-representation som sedan kan kompileras till en körbar fil som anvĂ€nder libpython för att sĂ€kerstĂ€lla maximal kompatibilitet med CPython (standardverktyg frĂ„n CPython anvĂ€nds för att hantera objekt). Full kompatibilitet med aktuella versioner av Python 2.6, 2.7, 3.3 – 3.10. JĂ€mfört med CPython visar de kompilerade skripten en prestandaförbĂ€ttring pĂ„ 335 % i pystone-tester. Projektets kod distribueras under Apache-licensen.

Bland förÀndringarna i den nya versionen:

  • Ett felmeddelande anges nĂ€r man försöker anvĂ€nda med versionen Python 3.11, som Ă€nnu inte fullt ut stöds. För att kringgĂ„ denna begrĂ€nsning föreslĂ„s flaggan "—experimental=python311".
  • För macOS har alternativet "—macos-sign-notarization" lagts till för digital signering, vilket förenklar skapandet av signerade applikationer för Apple App Store. Optimeringar har gjorts för att snabba upp starten.
  • I de kompilerade funktionerna har attributen "__compiled__" och "__compiled_constant__" lagts till, som kan anvĂ€ndas i lager som pyobjc för att generera mer optimerad kod.
  • Möjligheterna i anti-bloat-pluginet har utvidgats, sĂ„ att det nu kan anvĂ€ndas för att minska antalet paket vid anvĂ€ndning av biblioteken xarray och pint.
  • En stor mĂ€ngd nya optimeringar har lagts till, och arbete har genomförts för att förbĂ€ttra skalbarheten. InnehĂ„llet i kataloger cachas nu vid modulsökningar.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster