Ti fi ipilẹ Python Software Foundation han Diẹ ninu awọn ọjọ sẹyin idasilẹ ti ẹya Python 2.7.18, jije eyi ni ẹya tuntun ti ẹka Python 2.x. Ati pe o jẹ pe lati igba ifilole Python 3.0, iṣeduro ni a ṣe lati fi awọn ẹya Python ti tẹlẹ silẹ ni ojurere fun ẹya tuntun yii.
Ni Oṣu Kẹta Ọjọ 2019, Guido van Rossum, ẹlẹda ati adari iṣẹ akanṣe eto siseto Python, kede pe atilẹyin fun ẹya Python 2.7 yoo pari ni Oṣu Kini 1, 2020. Lẹhin ọjọ ipari yii, Python 2.7 kii yoo ni anfani mọ lati eyikeyi awọn imudojuiwọn, paapaa fun awọn atunṣe aabo.
O han ni o ṣee ṣe nigbagbogbo fun awọn Difelopa indie lati ṣe orita Python 2.7 lati ṣe iṣeduro ilosiwaju rẹ. Ṣugbọn fun Guido van Rossum, a ko ni duro de oun ati ẹgbẹ rẹ lati gba awọn imudojuiwọn tabi paapaa awọn ipinnu ti o ni ibatan si idagbasoke Python 2.7.
Python 2.7 ti wa ni idagbasoke ti nṣiṣe lọwọ lati igbasilẹ Python 2.6, diẹ sii ju ọdun 11 sẹyin. Lakoko gbogbo awọn ọdun wọnyẹn, awọn aṣagbega CPython ati awọn oluranlọwọ pataki pinnu ni lilo awọn atunṣe kokoro si ẹka 2.7, kii ṣe iṣẹ kekere lati igba ti awọn ẹka Python 2 ati 3 ti yapa.
Awọn ayipada nla wa ni agbedemeji nipasẹ igbesi aye Python 2.7, gẹgẹbi ẹya ni PEP 466, o ṣe atilẹyin modulu SSL ati isọdi elile. Ni aṣa, awọn ẹya wọnyi kii yoo ti fi kun si idasilẹ ipo itọju, ṣugbọn awọn imukuro ni a ṣe lati tọju awọn olumulo Python 2 lailewu. Ṣeun si agbegbe CPython fun iyasọtọ wọn.
Ranti pe Python jẹ ede siseto kan itumọ ti a ṣe apẹrẹ nipasẹ olutọpa Dutch Guido van Rossum ni ọdun 1991.
Ti eka ti Ti ṣẹda Python 2.7 ni ọdun 2010 ati atilẹyin rẹ ni akọkọ ngbero lati dawọ ni ọdun 2015Ṣugbọn nitori ijirasi ti nṣiṣe lọwọ ti awọn iṣẹ akanṣe ni Python 3 ati awọn iṣoro ti o dojuko lakoko ṣiṣe koodu, igbesi aye Python 2 ti fa si 2020.
Python 3 ni idagbasoke ni afiwe ati tu silẹ diẹ sii ju ọdun 11 sẹyin nigba akoko. Bireki ibaramu pẹlu Python 2 jẹ ariyanjiyan pupọ ni akoko yẹn, ṣugbọn Python 3 ni itumọ lati jẹ iyatọ akọkọ ti ede naa ati pe Python 2 ko tun yipada ni pataki lẹhin ti ikede 2.7, ṣugbọn dipo o wa. Ni ifowosi, atilẹyin fun Python 2 ko si mọ.
Biotilẹjẹpe ni ifowosi iṣẹ akanṣe CPython kii yoo ṣe pẹlu Python 2 mọ, awọn aṣoju agbegbe ti o nifẹ lati tẹsiwaju atilẹyin ẹka yii ninu awọn ọja rẹ yoo tẹsiwaju ṣiṣẹ lori titọ awọn ailagbara ni Python 2.7.
Fun apẹẹrẹ, Red Hat yoo tẹsiwaju lati ṣetọju awọn idii pẹlu Python 2.7 fun gbogbo igbesi aye ti awọn pinpin RHEL 6 ati 7, ati fun RHEL 8 yoo ṣe agbekalẹ awọn imudojuiwọn package ni ṣiṣan Ohun elo titi di Okudu 2024.
Nipa idasilẹ tuntun yii akawe si 2.7.17, Python 2.7.18 ni awọn ọwọ diẹ ninu awọn atunṣe, bi o ti le rii ninu eto iṣakoso ẹya.
Eyi ni iṣẹ ti o kẹhin ti awọn oludasile Python ti ṣe ifowosi ni ẹya Python yii. Lati igbasilẹ Python 2.0 ni ọdun 2000, Python 2.x ti jẹ ẹka akọkọ ti ede fun ọpọlọpọ ọdun pẹlu awọn ilọsiwaju lemọlemọfún titi Python 2.7, eyiti o han ni fere ọdun mẹwa sẹyin.
Python 2.7 ni o ni anfani lati ni awọn iṣẹ ti iran meji ti awọn ọmọle alakomeji ati awọn amoye eto ṣiṣe, Martin von Löwis ati Steve Dower fun Windows, ati Ronald Oussoren ati Ned Deily fun macOS. Idi ti a fi pese awọn ẹya alakomeji Python 2.7 fun macOS 10.9, ẹrọ ṣiṣe ti Apple fọ ni ọdun mẹrin sẹyin, tabi idi ti “Microsoft Visual C ++ Compiler for Python 4” wa nitori ti iyasọtọ awọn eniyan wọnyi.
Ranti pe Python 2 tun parẹ lati ọpọlọpọ awọn pinpin kaakiri Linux. Fun apẹẹrẹ, Ubuntu 20.04 ti sọ Python 2 silẹ, bi a ti pese ẹya 3.8.2 nipasẹ aiyipada.
Lakotan, fun awọn ti o nifẹ lati mọ diẹ sii nipa itusilẹ ti ẹya atunṣe tuntun ti Python 2.7, o le kan si akọsilẹ itusilẹ ni ọna asopọ t’okan.
Gba lati ayelujara
Nipa igbasilẹ ti ẹya yii, o le gba awọn idii lati ọna asopọ atẹle.
Jẹ akọkọ lati sọ ọrọ