Rilascio del compilatore Nuitka 0.6.6. Il supporto per Python 2.7 è stato posticipato ad aprile

Preparato il rilascio del progetto Nuitka 0.6.6, nell'ambito del quale si sviluppa un compilatore che consente di tradurre uno script scritto in Python in una rappresentazione in C++, che può poi essere compilata in un file eseguibile utilizzando libpython per garantire la massima compatibilità con CPython (vengono utilizzati gli strumenti standard di CPython per gestire gli oggetti). È garantita la piena compatibilità con le versioni recenti di Python 2.x e 3.x. Rispetto a CPython, gli script compilati dimostrano nei test pystone un incremento delle prestazioni del 312%. Il codice del progetto distribuito è sotto licenza Apache.

Nella nuova versione è stata aggiunta la supporto sperimentale per Python 3.8 e
è stata garantita la compatibilità con le librerie e le applicazioni
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz e pytzdata. In distutils è stato aggiunto il supporto per singoli moduli (py_modules, non solo pacchetti) e pacchetti con spazi dei nomi separati. Ottimizzata la gestione delle variabili nei cicli e implementate versioni ottimizzate delle funzioni incorporate abs e all, oltre a velocizzare l'esecuzione delle operazioni con i tipi int e long. Sono stati effettuati numerosi miglioramenti mirati a ridurre il consumo di memoria.

Inoltre, si può notare, trasferimento da gennaio ad aprile tempo fine del supporto rami di Python 2. Ad aprile 2020 verrà rilasciato l'ultimo aggiornamento finale per il ramo Python 2.7, dopo il quale non verranno pubblicate ulteriori versioni correttive. Tuttavia, il lavoro per risolvere le vulnerabilità in Python 2.7 continuerà da parte dei membri della comunità interessati a mantenere il supporto per questo ramo nei loro prodotti. Ad esempio, l'azienda Red Hat continuerà supporto per i pacchetti Python 2.7 durante tutto il del ciclo di vita il ciclo di vita di RHEL 6 e 7, e per RHEL 8 saranno forniti aggiornamenti dei pacchetti nell'Application Stream fino a giugno 2024. Ricordiamo che il ramo Python 2.7 è stato è stata creata creato nel 2010 e inizialmente si prevedeva di interromperne il supporto nel 2015, ma a causa di una migrazione non abbastanza attiva dei progetti a Python 3, la vita di Python 2 è stata estesa fino al 2020.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster