Famoahana ny Nuitka 1.2, mpamoron-kira ho an'ny fiteny Python

Misy ny famoahana ny tetikasa Nuitka 1.2, mamorona compiler amin'ny fandikana ny script Python ho fanehoana C, izay azo atambatra ao anaty rakitra azo ampiasaina amin'ny fampiasana libpython ho an'ny fampifanarahana ambony indrindra amin'ny CPython (mampiasa fitaovana CPython teratany amin'ny fanodinkodinana zavatra). Nanome mifanaraka tanteraka amin'ny famoahana ankehitriny ny Python 2.6, 2.7, 3.3 - 3.10. Raha ampitahaina amin'ny CPython, ny script natambatra dia mampiseho fanatsarana fampisehoana 335% amin'ny fitsapana pystone. Ny kaody tetikasa dia zaraina eo ambanin'ny lisansa Apache.

Anisan'ny fiovana amin'ny dikan-teny vaovao:

  • Nanome hadisoana rehefa manandrana mampiasa azy amin'ny dikan-teny Python 3.11 izay tsy mbola tohana tanteraka. Mba hialana amin'io fetra io dia aroso ny saina "-experimental=python311".
  • Ho an'ny macOS, ampio ny safidy "--macos-sign-notarization" ho an'ny notarization sonia nomerika, manamora ny famoronana fampiharana voasonia ho an'ny Apple App Store. Nanao fanatsarana mba hanafainganana ny fandefasana.
  • Nampiana "__compiled__" sy "__compiled_constant__" ho an'ny asa natambatra, izay azo ampiasaina amin'ny sosona toy ny pyobjc mba hamoronana kaody tsara indrindra.
  • Ny plugin anti-bloat dia nitarina, izay azo ampiasaina hampihenana ny isan'ny fonosana rehefa mampiasa ny tranomboky xarray sy pint.
  • Ampahany betsaka amin'ny fanatsarana vaovao no nampiana ary nisy ny asa natao hanatsarana ny scalability. Nampiharina ny caching ny votoatin'ny lahatahiry rehefa scan modules.

Source: opennet.ru

Add a comment