Gefa út Nuitka 1.2, þýðanda fyrir Python tungumálið

Útgáfa af Nuitka 1.2 verkefninu er fáanleg, þróa þýðanda til að þýða Python forskriftir yfir í C ​​framsetningu, sem síðan er hægt að safna saman í keyrsluskrá með libpython fyrir hámarks samhæfni við CPython (með því að nota innfædd CPython verkfæri til að vinna með hluti). Veitt fullkomið samhæfni við núverandi útgáfur af Python 2.6, 2.7, 3.3 - 3.10. Samanborið við CPython sýna samsett forskrift 335% frammistöðubót í pystone prófum. Verkefniskóðanum er dreift undir Apache leyfinu.

Meðal breytinga í nýju útgáfunni:

  • Kom upp villu þegar reynt var að nota það með útgáfu af Python 3.11 sem er ekki enn studd að fullu. Til að sniðganga þessa takmörkun er flaggið „-experimental=python311“ lagt til.
  • Fyrir macOS, bætti við "--macos-sign-notarization" valmöguleikanum fyrir stafræna undirskrift þinglýsingu, sem gerir það auðveldara að búa til undirrituð forrit fyrir Apple App Store. Gerði hagræðingar til að flýta fyrir ræsingu.
  • Bætti "__samsettur__" og "__samsettur_konstant__" eiginleikum við samansettar aðgerðir, sem hægt er að nota af lögum eins og pyobjc til að búa til ákjósanlegri kóða.
  • The anti-bloat tappi hefur verið framlengt, sem nú er hægt að nota til að fækka pakka þegar xarray og pint bókasöfnin eru notuð.
  • Stór hluti nýrra hagræðinga hefur verið bætt við og unnið hefur verið að því að bæta sveigjanleika. Innleitt skyndiminni innihald möppum við að skanna einingar.

Heimild: opennet.ru

Bæta við athugasemd