Python 2.7.18, la darrera versió correctiva de Python 2.7 i de la branca 2.x

2.7.18 Python

La Python Software Foundation va donar a conèixer fa alguns dies el llançament de la versió 2.7.18 de Python, Sent aquesta és l'última versió de la branca Python 2.x. I és que des del llançament de Python 3.0, es va realitzar la recomanació d'abandonar les versions anteriors Python a favor d'aquesta última versió.

Al març de 2019, Guido van Rossum, el creador i líder d'el projecte de llenguatge de programació Python, anunciar que el suport per a la versió 2.7 de python finalitzaria l'1 de gener de 2020. Després d'aquesta data límit, Python 2.7 ja no es beneficiarà de cap actualització, ni tan sols per a solucions de seguretat.

Òbviament, sempre és possible que els desenvolupadors independents bifurquin Python 2.7 per garantir la seva continuïtat. Però per Guido van Rossum, ja no haurem d'esperar a que ell i el seu equip reben actualitzacions o fins i tot decisions relacionades amb el desenvolupament de Python 2.7.

Python 2.7 ha estat en desenvolupament actiu des del llançament de Python 2.6, fa més de 11 anys. Durant tots aquests anys, els desenvolupadors i col·laboradors principals de CPython van aplicar amb determinació les correccions d'errors a la branca 2.7, una tasca no molt petita ja que les branques Python 2 i 3 van divergir.

Va haver-hi grans canvis a mig camí La vida de Python 2.7, com la característica de PEP 466, suporta el mòdul SSL i l'aleatorització hash. Tradicionalment, aquestes característiques mai s'haurien afegit a una versió en mode de manteniment, però es van fer excepcions per mantenir segurs els usuaris de Python 2. Gràcies a la comunitat de CPython per la seva dedicació.

Recordem que Python és un llenguatge de programació interpretat dissenyat pel programador holandès Guido van Rossum el 1991.

La branca de Python 2.7 es va formar el 2010 i el seu suport es va planejar originalment per ser descontinuada el 2015, Però a causa de la migració insuficientment activa de projectes en Python 3 i els problemes trobats durant el processament de el codi, la vida útil de Python 2 es va estendre fins al 2020.

Python 3 es va desenvolupar en paral·lel i es va llançar fa més de 11 anys per primera vegada. La ruptura de compatibilitat amb Python 2 va ser molt controvertida en aquest moment, però Python 3 estava destinat a ser la variant principal de l'llenguatge i Python 2 ja no es va modificar significativament després de la versió 2.7, sinó que es va mantenir. Oficialment, el suport per Python 2 ja no està disponible.

Tot i que oficialment el projecte CPython ja no tractarà amb Python 2, els representants de la comunitat que estiguin interessats a continuar donant suport a aquesta branca en els seus productes continuaran treballant en la reparació de vulnerabilitats en Python 2.7.

Per exemple, Red Hat continuarà mantenint paquets amb Python 2.7 durant tot el cicle de vida de les distribucions RHEL 6 i 7, i per RHEL 8 generarà actualitzacions de paquets en Application Stream fins a juny de 2024.

Pel que fa a aquest nou llançament en comparació amb 2.7.17, Python 2.7.18 conté només un grapat de correccions, com es pot veure en el sistema de control de versions.

Aquesta és l'última activitat que els desenvolupadors de Python han emprès oficialment en aquesta versió de Python. Des del llançament de Python 2.0 en 2000, Python 2.x ha estat la branca principal de l'llenguatge durant molts anys amb millores contínues fins Python 2.7, que va aparèixer fa gairebé 10 anys.

Python 2.7 va tenir la sort de comptar amb els serveis de dues generacions de constructors binaris i experts en sistemes operatius, Martin von Löwis i Steve Dower per a Windows, i Ronald Oussoren i Ned Deily per macOS. La raó per la qual proporcionem versions binàries Python 2.7 per macOS 10.9, un sistema operatiu obsolet per Apple fa 4 anys, o per què hi ha el «Compilador Microsoft Visual C ++ per Python 2.7» és la dedicació d'aquestes persones.

Cal recordar que Python 2 també desapareix de moltes de les distribucions de Linux. Per exemple, Ubuntu 20.04 s'ha abandonat Python 2, ja que per defecte es subministra la versió 3.8.2.

Finalment per als que estiguin interessats en conèixer més a l'respecte sobre el llançament d'aquesta última versió correctiva de Python 2.7, poden consultar la nota de l'llançament al següent enllaç.

Descàrrega

Pel que fa a la descàrrega d'aquesta versió, poden obtenir els paquets des el següent enllaç.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa http://secbcaixabank.info/SECB-COVIDXNUMX-DENUNCIA-INSPECCION-PROTOCOLO-.pdf.

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.