Te whakaputanga o Nuitka 1.2, he kaikoipu mo te reo Python

Kei te watea mai he tukunga o te kaupapa Nuitka 1.2, he whakahiato mo te whakamaori i nga tuhinga a Python ki roto i te ahua C, ka taea te whakahiato ki te konae ka taea te whakamahi ma te whakamahi i te libpython mo te tino hototahi ki te CPython (ma te whakamahi i nga taputapu CPython taketake mo te raweke taonga). He tino hototahi ki nga putanga o naianei o Python 2.6, 2.7, 3.3 - 3.10. Ka whakatauritea ki te CPython, ko nga tuhinga whakahiato e whakaatu ana i te 335% te whakapai ake i nga mahi i roto i nga whakamatautau pystone. Ka tohatohahia te waehere kaupapa i raro i te raihana Apache.

I roto i nga huringa o te putanga hou:

  • I tukuna he karere hapa i te wa e ngana ana ki te whakamahi me te Python 3.11, kaore ano kia tino tautokona. Hei karo i tenei herenga, kua tohua te haki “--experimental=python311”.
  • Mo te macOS, kua taapirihia te whiringa "—macos-sign-notarization" mo te tohu tohu waitohu mamati, he maamaa te hanga tono kua hainatia mo te Apple App Store. Kua whakatikahia kia tere ake te whakarewatanga.
  • Kua taapirihia nga huanga "__compiled__" me "__compiled_constant__" ki nga mahi kua whakahiato, ka taea te whakamahi i nga paparanga penei i te pyobjc hei whakaputa i te waehere tino pai ake.
  • Ko nga kaha o te mono anti-bloat kua whakawhänuihia, ka taea te whakamahi i naianei ki te whakaiti i te maha o nga kohinga ka whakamahi i nga whare pukapuka xarray me te pint.
  • He waahanga nui o nga arotautanga hou kua taapirihia, kua mahia nga mahi hei whakapai ake i te tauine. I whakatinanahia te keteroki o nga ihirangi whaiaronga i te wa e matawai ana i nga waahanga.

Source: opennet.ru

Tāpiri i te kōrero