Nuitka 2.2, Python valodas kompilatora, izlaidums

Ir pieejams projekta Nuitka 2.2 laidiens, kurā tiek izstrādāts kompilators Python skriptu tulkoÅ”anai C formātā, ko pēc tam var apkopot izpildāmā failā, izmantojot libpython, lai nodroÅ”inātu maksimālu saderÄ«bu ar CPython (izmantojot vietējos CPython rÄ«kus, lai manipulētu ar objektiem). NodroÅ”ināta pilnÄ«ga saderÄ«ba ar Python 2.6, 2.7, 3.3–3.11 paÅ”reizējiem laidieniem. SalÄ«dzinot ar CPython, apkopotie skripti pystone testos uzrāda veiktspējas uzlabojumus par 335%. Projekta kods tiek izplatÄ«ts saskaņā ar Apache licenci.

Jaunajā versijā ir iekļauts eksperimentāls Python 3.12 atbalsts. Pievienots JIT tensorflow moduļa atbalsts. Konfigurācijai ir pievienots maiņas_klases apdarinātājs, kas, pēc analoÄ£ijas ar funkciju change_function, ļauj pilnÄ«bā aizstāt klases definÄ«ciju vai pievienot atseviŔķus stubs. Koda Ä£enerēŔana ir paātrināta, pateicoties efektÄ«vākai keÅ”atmiņai. PaplaÅ”inātas ir anti-bloat spraudņa iespējas, kuras tagad var izmantot, lai samazinātu pakotņu skaitu, izmantojot antlr, selery, transformers, tensorflow, deepspeed, imgui_bundle, tf_keras, bokeh bibliotēkas.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster