Ukukhishwa kwephrojekthi ye-Nuitka 1.6 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.11. 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:
- Ihambisana ngokugcwele negatsha lePython 3.11.
- Ikhithi yamathuluzi yokuhlola iklanywe kabusha ukuze inikeze umphumela okhiqizekayo wamaphutha okuhlanganiswa.
- Kwengezwe inketho ethi "--include-distribution-metadata" ukuze ifake imethadatha yokusabalalisa.
- Kuzinhlelo ezingezona eze-Windows, kungenzeka ukufaka izixhumanisi ezingokomfanekiso ekusabalaliseni okuzimele uma izixhumanisi zikhomba kumafayela ephrojekthi angaphakathi.
- I-plugin ye-anti-bloat inwetshiwe, manje engasetshenziswa ukunciphisa inani lamaphakethe uma usebenzisa i-huggingface_hub, ama-tokenizers, ithoshi, i-triton kanye nemitapo yolwazi ye-networkx (ukubophezela ku-pytest futhi i-IPython ayifakiwe ngokuyisisekelo).
- Ukusebenza okuthuthukisiwe nokulinganisa. Umsebenzi waqhubeka ekusetshenzisweni kokuthuthukiswa komzimba wekilasi.
- Ukutholwa kokuncika okuthuthukisiwe kupulatifomu ye-macOS.
- Kwengezwe ipharamitha ethi "--report-diffable", ekhiqiza imibiko ye-XML ngendlela efanelekile ukuqhathanisa okulandelayo kumasistimu ahlukene.
- Kwengezwe inketho ethi "--bika-onikezwe umsebenzisi" ukuze ufake idatha ehlinzekwe ngumsebenzisi emibikweni.
- Ikhithi yamathuluzi yokuhlola isebenzisa insiza ye-nuitka-watch ukuze ikhombe izinkinga ngokukhishwa kwe-PyPI.
Source: opennet.ru
