Python 2.7.18, a Python 2.7 és a 2.x ág legújabb javító változata

Python 2.7.18

A Python Software Foundation bemutatta Néhány napja a Python 2.7.18 verziójának kiadása, lévén ez a Python 2.x ág legújabb verziója. És az, hogy a Python 3.0 elindítása óta ajánlást tettek a korábbi Python verziók elhagyására ennek a legújabb verziónak a javára.

2019 márciusában Guido van Rossum, a Python programozási nyelv projekt megalkotója és vezetője, bejelentette, hogy a python 2.7 verziójának támogatása 1. január 2020-jén megszűnik. Ezen határidő lejárta után a Python 2.7 már nem élvez semmilyen frissítést, még a biztonsági javítások esetében sem.

Nyilvánvaló, hogy a független fejlesztők mindig képesek forszírozni a Python 2.7-et folytonosságának biztosítása érdekében. De Guido van Rossum számára már nem kell megvárnunk, amíg ő és csapata frissítéseket vagy akár a Python 2.7 fejlesztésével kapcsolatos döntéseket kap.

A Python 2.7 a Python 2.6 több mint 11 évvel ezelőtti kiadása óta aktív fejlesztés alatt áll. Mindezen évek alatt a CPython fejlesztői és az alapvető közreműködők határozottan hibajavításokat alkalmaztak a 2.7 ágra, nem kis feladat, mivel a Python 2 és 3 ágak egymástól eltérnek.

A Python 2.7 élete során nagy változások történtek, például a PEP 466 szolgáltatása, amely támogatja az SSL modult és a hash véletlenszerűsítést. Hagyományosan ezeket a szolgáltatásokat soha nem adták volna hozzá egy karbantartási mód kiadáshoz, de kivételek történtek a Python 2 felhasználók biztonságának megőrzése érdekében. Köszönet a CPython közösségnek az odaadásért.

Emlékezz erre A Python egy programozási nyelv értelmezhető tervezte a holland programozó, Guido van Rossum 1991-ben.

Fióktelepe A Python 2.7 2010-ben alakult, és támogatásának eredetileg 2015-ben történő leállítását terveztékDe a Python 3 projektjeinek elégtelen aktív migrációja és a kódfeldolgozás során felmerülő problémák miatt a Python 2 élettartama 2020-ig meghosszabbodott.

A Python 3-ot párhuzamosan fejlesztették, és több mint 11 évvel ezelőtt adták ki először. A Python 2-vel való kompatibilitási törés akkoriban nagyon ellentmondásos volt, de a Python 3-at a nyelv fő változatának szánták, és a Python 2-t a 2.7-es verzió után már nem módosították jelentősen, hanem megmaradt. Hivatalosan a Python 2 támogatása már nem elérhető.

Annak ellenére, hogy hivatalosan a CPython projekt már nem foglalkozik a Python 2-vel, a közösség képviselői, akik érdekeltek a folytatásban az ág támogatása termékeiben folytatódik a Python 2.7 biztonsági réseinek kijavításán dolgozik.

Például a Red Hat továbbra is karbantartja a Python 2.7-es csomagokat az RHEL 6 és 7 disztribúciók teljes életciklusára, az RHEL 8 pedig 2024 júniusáig generál csomagfrissítéseket az Application Streamben.

Ami ezt az új kiadást illeti a 2.7.17-hez képest, A Python 2.7.18 csak néhány javítást tartalmaz, amint a verziókezelő rendszerben láthatja.

Ez az utolsó tevékenység, amelyet a Python fejlesztői fejlesztettek ki hivatalosan vállalták a Python ezen verziójában. A Python 2.0 2000-es megjelenése óta a Python 2.x évek óta a nyelv fő ága, folyamatos fejlesztésekkel, a majdnem 2.7 évvel ezelőtt megjelent Python 10-ig.

A Python 2.7-nek volt szerencséje, hogy kétgenerációs bináris készítők és operációs rendszerek szakértői, Martin von Löwis és Steve Dower for Windows, valamint Ronald Oussoren és Ned Deily szolgáltatták a macOS-ot. Az ok, amiért Python 2.7 bináris verziókat kínálunk a macOS 10.9-hez, az Apple által 4 évvel ezelőtt elavult operációs rendszerhez, vagy miért létezik a "Microsoft Visual C ++ Compiler for Python 2.7", az ezen emberek elkötelezettsége.

Ne feledje, hogy a Python 2 is eltűnik a Linux sok disztribúciójából. Például az Ubuntu 20.04 elesett a Python 2-től, mivel a 3.8.2-es verziót alapértelmezés szerint szállítják.

Végül azok számára, akik többet szeretnének tudni a Python 2.7 legújabb javító verziójának kiadásáról, olvassa el a kiadási megjegyzést a következő címen: alábbi linkre.

Mentesítés

Ami a verzió letöltését illeti, a csomagokat innen szerezheti be a következő link.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.