Rilis kompiler Nuitka 0.6.6. Akhir dukungan Python 2.7 dipindahkan ke bulan April

Siap pelepasan proyek Nuitka 0.6.6, yang sedang mengembangkan kompiler yang memungkinkan Anda menerjemahkan skrip Python ke dalam representasi C++, yang kemudian dapat dikompilasi menjadi berkas yang dapat dieksekusi menggunakan libpython untuk memastikan kompatibilitas maksimum dengan CPython (menggunakan alat manajemen objek bawaan CPython). Kompatibilitas penuh dengan rilis Python 2.x dan 3.x saat ini terjamin. Dibandingkan dengan CPython, skrip yang dikompilasi mendemonstrasikan Peningkatan performa sebesar 312% dalam benchmark Pystone. Kode proyek didistribusikan oleh di bawah lisensi Apache.

Versi baru menambahkan dukungan eksperimental untuk Python 3.8 dan
kompatibilitas dengan perpustakaan dan aplikasi dipastikan
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz, dan pytzdata. Dukungan untuk modul individual (py_modules, bukan hanya paket) dan paket dengan namespace terpisah telah ditambahkan ke distutils. Penanganan variabel dalam loop telah dioptimalkan, versi abs bawaan yang dioptimalkan dan semua fungsi telah diimplementasikan, dan operasi dengan tipe int dan long telah dipercepat. Berbagai penyempurnaan telah dilakukan untuk mengurangi konsumsi memori.

Selain itu, dapat diperhatikan transfer dari bulan Januari sampai bulan April akhir dukungan Python 2. Pembaruan terakhir untuk cabang Python 2.7 akan dirilis pada April 2020, setelah itu tidak akan ada lagi patch yang diterbitkan. Namun, perbaikan kerentanan pada Python 2.7 akan terus berlanjut bagi anggota komunitas yang tertarik untuk terus mendukung cabang ini di produk mereka. Misalnya, Red Hat akan dilanjutkan memelihara paket dengan Python 2.7 secara keseluruhan lingkaran kehidupan distribusi RHEL 6 dan 7, dan untuk RHEL 8 akan menghasilkan pembaruan paket di Application Stream hingga Juni 2024. Sebagai pengingat, cabang Python 2.7 terbentuk pada tahun 2010 dan dukungannya awalnya direncanakan berakhir pada tahun 2015, namun karena tidak cukup aktif Untuk memigrasikan proyek ke Python 3, umur Python 2 telah diperpanjang hingga 2020.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster