Nuitka 0.6.6 kompilatorunun buraxılışı. Python 2.7 dəstəyinin dayandırılması aprelə keçirilib

Hazırlanmış layihənin buraxılışı Nuitka 0.6.6, Python dilindəki skripti C++ təmsilçisinə çevirməyə imkan verən kompilatorun inkişafı çərçivəsində həyata keçirilir, bu da sonradan libpython-u istifadə edərək icra olunan fayla çevrilə bilər, CPython ilə maksimum uyğunluğu təmin edir (obyektlərin idarə edilməsi üçün CPython-un standart vasitələrindən istifadə edilir). Python 2.x və 3.x-ın cari buraxılışları ilə tam uyğunluq təmin edilir. CPython ilə müqayisədə kompilyasiya olunmuş skriptlər göstərir pystone testlərində 312% performans artımı. Layihənin kodu yayılır Apache lisenziyası altındadır.

Yeni versiyada eksperimental Python 3.8 dəstəyi əlavə edilib və
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz və pytzdata ilə uyumluluq təmin olunub. Distutils-a ayrıca modul (py_modules, yalnız paketlər deyil) və ayrı ad məkanları olan paketlər üçün dəstək əlavə edilib. Dönmə işləri ilə dəyişənlərin işlənməsi optimallaşdırılıb, həmçinin abs və all daxili funksiyalarının optimallaşdırılmış variantları həyata keçirilib və int ilə long tipləri ilə əməliyyatların icrası sürətləndirilib. Yaddaş istehlakını azaltmağa yönəlmiş çoxsaylı təkmilləşdirmələr aparılıb.
daşınması

Əlavə olaraq qeyd etmək olar ki, yanvar ayından aprel ayına Python 2 dəstəyinin sona çatması Python 2.7 bölməsi. Aprel 2020-ci ildə Python 2.7 bölməsi üçün son yekun yeniləmə formalaşdırılacaq, bundan sonra düzəliş buraxılışları yayımlanmayacaq. Eyni zamanda, Python 2.7-dəki zəifliklərin aradan qaldırılması üzərində iş, öz məhsullarında bu bölmənin dəstəklənməsinə maraqlı olan icma üzvləri tərəfindən davam etdiriləcəkdir. Məsələn, Red Hat RHEL 6 və 7 dağıtımları üçün, RHEL 8 üçün isə Application Stream daxilində paket yeniləmələri iyun 2024-ə qədər formalaşdırılacaq. Qeyd edək ki, Python 2.7 bölməsinin davam etdirəcək cəmiyyətin Python 2.7 paketlərini həyat dövrü boyunca Python 3-ə layihələrin köçürülməsi səbəbindən Python 2-nin ömrü 2020-ci ilə qədər uzadılıb. 2010-cu ildə yaradılmışdır və onun dəstəyi ilkin olaraq 2015-ci ildə dayandırılmalı idi, lakin layiqli yalnız 9.27% NPM paketlərinin saxlayıcıları iki faktorlu autentifikasiyanı istifadə edirlər

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster