Nuitka گڏ ڪرڻ وارو 0.6.6 ڇڏڻ. پٿون 2.7 سپورٽ جو آخر اپريل تائين منتقل ڪيو ويو

تيار ڪيل پروجيڪٽ ڇڏڻ نوانڪا 0.6.6، جنهن جي اندر هڪ ڪمپلر تيار ڪيو پيو وڃي جيڪو توهان کي Python اسڪرپٽ کي C++ نمائندگي ۾ ترجمو ڪرڻ جي اجازت ڏئي ٿو، جنهن کي پوءِ هڪ قابل عمل فائل ۾ مرتب ڪري سگهجي ٿو جيڪا CPython سان وڌ ۾ وڌ مطابقت کي يقيني بڻائڻ لاءِ libpython استعمال ڪري ٿي (معياري CPython اوزار استعمال ڪيا ويندا آهن شيون منظم ڪرڻ لاءِ). Python 2.x ۽ 3.x جي موجوده رليز سان مڪمل مطابقت مهيا ڪئي وئي آهي. CPython مرتب ڪيل اسڪرپٽ جي مقابلي ۾ مظاهرو ڪيو پيسٽون ٽيسٽ ۾ ڪارڪردگي ۾ 312 سيڪڙو اضافو ٿيو. پروجيڪٽ ڪوڊ طرفان ورهايل Apache لائسنس جي تحت.

نئون ورزن پٿون 3.8 ۽ لاءِ تجرباتي سپورٽ شامل ڪري ٿو
لائبريرين ۽ ايپليڪيشنن سان مطابقت کي يقيني بڻايو وڃي
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz and pytzdata. انفرادي ماڊلز (py_modules، نه صرف پيڪيجز) ۽ الڳ الڳ نالن سان پيڪيجز لاءِ distutils لاءِ سپورٽ شامل ڪئي وئي. لوپ ۾ متغيرن سان ڪم کي بهتر ڪيو ويو آهي ۽ تعمير ٿيل افعال abs جي نسخن کي بهتر ڪيو ويو آهي ۽ سڀني کي لاڳو ڪيو ويو آهي، انهي سان گڏ int ۽ ڊگهي قسمن سان عملن جي عمل کي تيز ڪيو ويو آهي. يادگيري جي استعمال کي گهٽائڻ لاءِ ڪيترائي سڌارا ڪيا ويا آهن.

اضافي طور تي، اهو نوٽ ڪري سگهجي ٿو منتقلي جنوري کان اپريل تائين جو وقت حمايت جي پڄاڻي Python 2 برانچز. Python 2020 برانچ جي آخري فائنل اپڊيٽ اپريل 2.7 ۾ پيدا ڪئي ويندي، ان کان پوء ڪا به اصلاحي رليز شايع نه ڪئي ويندي. ساڳئي وقت، Python 2.7 ۾ ڪمزورين کي ختم ڪرڻ تي ڪم ڪميونٽي جي ميمبرن طرفان جاري رکيو ويندو جيڪي هن برانچ کي پنهنجي پروڊڪٽس ۾ مدد جاري رکڻ ۾ دلچسپي رکن ٿا. مثال طور، Red Hat جاري رهندو Python 2.7 سان گڏ پيڪيجز کي برقرار رکڻ زندگيءَ جو چڪر RHEL 6 ۽ 7 تقسيم، ۽ RHEL 8 لاءِ اهو پيڪيج اپڊيٽ ٺاهيندو ايپليڪيشن اسٽريم ۾ جون 2024 تائين. ياد رهي ته پٿون 2.7 برانچ هئي ٺهيل 2010 ۾ ۽ ان جي حمايت اصل ۾ 2015 ۾ ختم ٿيڻ جي منصوبابندي ڪئي وئي، پر سبب ڪافي سرگرم نه Python 3 ڏانهن منصوبن جي لڏپلاڻ، Python 2 جي عمر 2020 تائين وڌايو ويو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو