izdavanje projekta , unutar kojeg se razvija kompajler koji omogućuje prevođenje skripte napisanom u Pythonu u predstavljenju na C++, koji se zatim može kompajlirati u izvršnu datoteku koja koristi libpython za maksimalnu kompatibilnost s CPython-om (koriste se standardni alati CPython-a za upravljanje objektima). Osigurana je potpuna kompatibilnost s aktualnim izdanjima Pythona 2.x i 3.x. U usporedbi s CPython-om, kompajlirane skripte u pystone testovima povećanje performansi od 312%. Kod projekta pod Apache licencom.
U novoj verziji dodana je eksperimentalna podrška za Python 3.8 i
osigurana je kompatibilnost s bibliotekama i aplikacijama
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz i pytzdata. U distutils je dodana podrška za pojedinačne module (py_modules, ne samo pakete) i pakete s odvojenim prostorima imena. Optimiran je rad s varijablama u petljama i realizirane su optimizirane verzije ugrađenih funkcija abs i all, kao i ubrzano izvršavanje operacija s tipovima int i long. Unesena su brojna poboljšanja usmjerena na smanjenje potrošnje memorije.
Dodatno se može istaknuti, siječnja na travanj vremena grane Pythona 2. U travnju 2020. bit će formirano posljednje završno ažuriranje grane Python 2.7, nakon čega ispravna izdanja neće biti objavljena. Međutim, rad na uklanjanju ranjivosti u Python 2.7 će se nastaviti od strane predstavnika zajednice, zainteresiranih za nastavak podrške ove grane u svojim proizvodima. Na primjer, kompanija Red Hat održava pakete s Python 2.7 tijekom cijelog distribucija RHEL 6 i 7, a za RHEL 8 će formirati ažuriranja paketa u Application Stream do lipnja 2024. godine. Podsjetimo, grana Python 2.7 je pokrenuta 2010. godine, a prvotno se planiralo da se podrška prekine 2015. godine, ali zbog migracije projekata na Python 3, životni vijek Pythona 2 produžen je do 2020. godine.
Izvor: opennet.ru
