Nuitka è un compilatore Python ottimizzatore che utilizza la traduzione in C per creare file eseguibili.
Nuitka è completamente compatibile con Python 3 (3.4–3.11) e Python 2 (2.6, 2.7) ed è disponibile praticamente ovunque Python è già in esecuzione.
In questa versione, l'attenzione principale è stata posta sul supporto della compatibilità, correzione di bug e miglioramento dell'ottimizzazione dei cicli, come le operazioni con le liste.
Le principali modifiche sono volte a garantire il pieno supporto per Python 3.12 nella prossima versione.
In questa versione, le modifiche principali sono:
supporto sperimentale per Python 3.12;
supporto per tensorflow.function JIT;
le capacità del plugin anti-bloat sono state ampliate, ora può essere applicato a librerie: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
è disponibile un gestore Change_class, simile a Change_function, che consente di sostituire completamente la definizione di una classe.
Il codice sorgente del progetto è distribuito sotto licenza Apache-2.0.
Fonte: linux.org.ru
