Python 2.7.18, den sidste korrigerende version af Python 2.7 og 2.x-grenen

Python 2.7.18

Python Software Foundation afsløret For nogle dage siden frigivelsen af ​​Python version 2.7.18, at være dette er den nyeste version af Python 2.x-grenen. Og det er, at siden lanceringen af ​​Python 3.0 blev der anbefalet at opgive de tidligere Python-versioner til fordel for denne seneste version.

I marts 2019 Guido van Rossum, skaberen og lederen af ​​Python programmeringssprogsprojektet, meddelte, at understøttelse af python version 2.7 ville slutte den 1. januar 2020. Efter denne deadline vil Python 2.7 ikke længere have gavn af opdateringer, ikke engang for sikkerhedsrettelser.

Det er naturligvis altid muligt for uafhængige udviklere at forkaste Python 2.7 for at sikre dens kontinuitet. Men for Guido van Rossum behøver vi ikke længere vente på, at han og hans team modtager opdateringer eller endda beslutninger relateret til Python 2.7-udvikling.

Python 2.7 har været i aktiv udvikling siden udgivelsen af ​​Python 2.6 for mere end 11 år siden. I løbet af disse år anvendte CPython-udviklere og kernebidragydere beslutsomt fejlrettelser på gren 2.7, ikke en lille opgave, da Python 2 og 3 grene divergerede.

Der var store ændringer midt igennem Python 2.7's levetid, såsom funktionen i PEP 466, den understøtter SSL-modulet og hash-randomisering. Traditionelt ville disse funktioner aldrig være føjet til en frigivelse af vedligeholdelsestilstand, men der blev gjort undtagelser for at beskytte Python 2-brugere. Tak til CPython-samfundet for deres dedikation.

Husk på, at Python er et programmeringssprog fortolket designet af den hollandske programmør Guido van Rossum i 1991.

Grenen af Python 2.7 blev dannet i 2010, og dets support var oprindeligt planlagt til at blive afbrudt i 2015, men på grund af utilstrækkelig aktiv migrering af projekter i Python 3 og problemer, der opstår under kodebehandling, blev Python 2's levetid forlænget til 2020.

Python 3 blev udviklet parallelt og udgivet for mere end 11 år siden for første gang. Kompatibilitetsbruddet med Python 2 var meget kontroversielt på det tidspunkt, men Python 3 var beregnet til at være den vigtigste variant af sproget, og Python 2 blev ikke længere signifikant ændret efter version 2.7, men forblev i stedet. Officielt er support til Python 2 ikke længere tilgængelig.

Selvom CPython-projektet officielt ikke længere beskæftiger sig med Python 2, repræsentanter for samfundet, der er interesserede i at fortsætte støtte denne filial i sine produkter vil fortsætte arbejder på at rette sårbarheder i Python 2.7.

For eksempel vil Red Hat fortsætte med at vedligeholde pakker med Python 2.7 i hele livscyklussen for RHEL 6 og 7 distributioner, og for RHEL 8 genererer den pakkeopdateringer i Application Stream indtil juni 2024.

Med hensyn til denne nye udgivelse sammenlignet med 2.7.17, Python 2.7.18 indeholder kun en håndfuld rettelser, som du kan se i versionskontrolsystemet.

Dette er den sidste aktivitet, som Python-udviklere har officielt har påtaget sig i denne version af Python. Siden udgivelsen af ​​Python 2.0 i 2000 har Python 2.x været den vigtigste gren af ​​sproget i mange år med kontinuerlige forbedringer indtil Python 2.7, som dukkede op for næsten 10 år siden.

Python 2.7 var heldig at have tjenester fra to generationer af binære bygherrer og operativsystemeksperter, Martin von Löwis og Steve Dower til Windows, og Ronald Oussoren og Ned Deily til macOS. Årsagen til, at vi leverer Python 2.7 binære versioner til macOS 10.9, et operativsystem udfaset af Apple for 4 år siden, eller hvorfor "Microsoft Visual C ++ Compiler til Python 2.7" eksisterer, er på grund af disse folks dedikation.

Husk, at Python 2 også forsvinder fra mange af Linux-distributionerne. For eksempel har Ubuntu 20.04 droppet Python 2, da version 3.8.2 leveres som standard.

Endelig, for dem, der er interesseret i at vide mere om frigivelsen af ​​denne seneste korrigerende version af Python 2.7, kan du se udgivelsesnoten i næste link.

Aflad

Med hensyn til download af denne version kan du hente pakkerne fra følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.