Ukukhishwa kwe-Nuitka 1.2, umdidiyeli wolimi lwePython

Ukukhishwa kwephrojekthi ye-Nuitka 1.2 kuyatholakala, kwakhiwa umdidiyeli wokuhumusha imibhalo ye-Python ibe isethulo sika-C, esingase sihlanganiswe sibe ifayela elisebenzisekayo kusetshenziswa i-libpython ukuze ihambisane kakhulu ne-CPython (kusetshenziswa amathuluzi omdabu e-CPython okuguqula izinto). Kunikezwe ukuhambisana okugcwele nokukhishwa kwamanje kwe-Python 2.6, 2.7, 3.3 - 3.10. Uma kuqhathaniswa ne-CPython, imibhalo ehlanganisiwe ibonisa ukuthuthukiswa kokusebenza okungu-335% ekuhlolweni kwe-pystone. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-Apache.

Phakathi kwezinguquko zenguqulo entsha:

  • Inikeze umlayezo wephutha lapho uzama ukuyisebenzisa ngePython 3.11, ongakasekelwa ngokugcwele. Ukuze weqe lo mkhawulo, ifulegi elithi β€œ--experimental=python311” lihlongozwa.
  • Kuma-macOS, inketho ethi β€œβ€”macos-sign-notarization” yengezwe ukuze kuqinisekiswe isiginesha yedijithali, okwenza kube lula ukwakhiwa kwezicelo ezisayiniwe ze-Apple App Store. Ukulungiselelwa kwenziwe ukuze kusheshiswe ukuqaliswa.
  • Kwengezwe izibaluli ze-"__compiled__" kanye "__compiled_constant__" emisebenzini ehlanganisiwe, engasetshenziswa ngezendlalelo ezifana ne-pyobjc ukuze kukhiqizwe ikhodi elunge kakhulu.
  • Amandla e-plugin elwa nokuqunjelwa anwetshiwe, manje angasetshenziswa ukunciphisa inani lamaphakheji lapho kusetshenziswa imitapo yolwazi ye-xarray ne-pint.
  • Ingxenye enkulu yokulungiselelwa okusha yengeziwe futhi umsebenzi wenziwe ukuthuthukisa ukukala. Kusetshenziswe ukugcinwa kwesikhashana kokuqukethwe kohla lwemibhalo lapho kuthwetshulwa amamojula.

Source: opennet.ru

Engeza amazwana