Nuitka — en optimaliserende Python-kompilator som bruker oversettelse via C for å lage kjørbare filer.
Nuitka er fullt kompatibel med Python 3 (3.4–3.11) og Python 2 (2.6, 2.7) og er tilgjengelig i stort sett alle miljøer hvor Python allerede fungerer.
I denne utgivelsen var hovedfokuset på å opprettholde kompatibilitet, rette feil og forbedre optimaliseringen av løkkene, for eksempel listeoperasjoner.
De viktigste endringene er rettet mot å sikre full støtte for Python 3.12 i den neste utgivelsen.
I denne utgivelsen er de viktigste endringene:
eksperimentell støtte for Python 3.12;
støtte for tensorflow.function JIT;
mulighetene til anti-bloat-pluginen er utvidet, og den kan nå brukes for biblioteker: antlr, bokeh, celery, deepspeed, imgui_bundle, tensorflow, transformers, tf_keras;
Change_class-behandleren er tilgjengelig, lik Change_function, som gjør det mulig å fullstendig erstatte klassen.
Kildekoden til prosjektet distribueres under Apache-2.0-lisensen.
Kilde: linux.org.ru
