Python 2.7.18, Python 2.7 жана 2.x бутагынын акыркы түзөтүүчү версиясы

Python 2.7.18

Python программалык камсыздоосунун бет ачары болду Бир нече күн мурун Python 2.7.18 версиясынын чыгарылышы, бул болуу Python 2.x бутагынын акыркы версиясы. Python 3.0 иштей баштагандан бери, ушул акыркы версиянын пайдасына мурунку Python версиясынан баш тартуу сунушталды.

2019-жылдын март айында, Python программалоо тили долбоорунун жаратуучусу жана жетекчиси Гидо ван Россум, python 2.7 версиясын колдоо 1-жылдын 2020-январында аяктай тургандыгын жарыялады. Ушул мөөнөт бүткөндөн кийин, Python 2.7 коопсуздукту оңдоо үчүн дагы, эч кандай жаңыртуулардан пайда таппайт.

Инди иштеп чыгуучулар Python 2.7ди айрып алышы мүмкүн анын үзгүлтүксүздүгүнө кепилдик берүү. Бирок Гидо ван Россум үчүн биз аны жана анын командасын Python 2.7 иштеп чыгууга байланыштуу жаңыртууларды же ал тургай чечимдерди кабыл алышын күтпөйбүз.

Python 2.7 мындан 2.6 жыл мурун, Python 11 чыккандан бери жигердүү өнүгүп келе жатат. Ошол жылдар бою CPython иштеп чыгуучулары жана негизги салымчылары мүчүлүштүктөрдү оңдоону 2.7 бутагына колдонушкан, андыктан Python 2 жана 3 филиалдары бөлүнүп кеткендиктен, анча чоң эмес иш.

Python 2.7 жашоосунда чоң өзгөрүүлөр болду, мисалы PEP 466дагы функция, SSL модулун жана таштанды рандомизациясын колдойт. Адатта, бул функциялар техникалык тейлөө режимине эч качан кошулмак эмес, бирок Python 2 колдонуучуларынын коопсуздугун камсыз кылуу үчүн өзгөчө учурлар болгон. Берилгендиги үчүн CPython жамаатына рахмат.

эсимде да Python - программалоо тили чечмеленет голландиялык программист Гидо ван Россум тарабынан 1991-жылы иштелип чыккан.

Филиалы Python 2.7 2010-жылы түзүлгөн жана аны колдоону алгач 2015-жылы токтотуу пландаштырылган, бирок Python 3төгү долбоорлордун активдүү миграциясынын жетишсиздигинен жана кодду иштеп чыгууда пайда болгон көйгөйлөрдөн улам, Python 2дин иштөө мөөнөтү 2020-жылга чейин узартылды.

Python 3 параллелдүү түрдө иштелип чыккан жана 11 жылдан ашык убакыт мурун чыгарылган биринчи жолу. Python 2 менен шайкештиктин үзүлүшү ошол учурда абдан карама-каршылыктуу болгон, бирок Python 3 тилдин негизги варианты болушу керек болчу жана Python 2 2.7 версиясынан кийин олуттуу түрдө өзгөртүлбөй, тескерисинче калган. Расмий түрдө, Python 2 колдоосу жок болуп калды.

Расмий түрдө CPython долбоору мындан ары Python 2 менен иштешпейт, улантууга кызыкдар жамааттын өкүлдөрү бул филиалды өнүмдөрүндө колдоо улантылат Python 2.7деги кемчиликтерди жоюу боюнча иштөө.

Мисалы, Red Hat Python 2.7 менен пакеттерди сактоону уланта берет RHEL 6 жана 7 таркатууларынын бүткүл жашоо цикли үчүн жана RHEL 8 үчүн 2024-жылдын июнь айына чейин Application Streamде пакет жаңыртууларын иштеп чыгат.

Бул жаңы чыгаруу жөнүндө 2.7.17ге салыштырмалуу, Python 2.7.18 саналуу гана оңдоолорду камтыйт, версияны башкаруу тутумунан көрүп тургандай.

Бул Python иштеп чыгуучуларынын акыркы аракети расмий түрдө алышты Python'дун ушул версиясында. 2.0-жылы Python 2000 чыккандан бери, Python 2.x дээрлик 2.7 жыл мурун пайда болгон Python 10 чейин үзгүлтүксүз өркүндөтүү менен көп жылдар бою тилдин негизги бутагы болуп келген.

Python 2.7 экилик куруучулардын жана операциялык тутумдун адистеринин эки мууну, Windows үчүн Мартин фон Лёвис жана Стив Дауэр, ошондой эле macOS үчүн Рональд Оссорен жана Нед Дейли кызматтарын көрсөтүү бактысына ээ болду. Apple компаниясы тарабынан 2.7 жыл мурун иштен чыккан MacOS 10.9 операциялык тутуму үчүн Python 4 экилик нускаларын камсыз кылгандыгыбыздын же "Python 2.7 үчүн Microsoft Visual C ++ Compiler" бар экендигинин себеби ушул адамдардын берилгендигине байланыштуу.

Python 2 да Linux таркатууларынын көпчүлүгүндө жок болуп кетерин унутпаңыз. Мисалы, Ubuntu 20.04 Python 2ди түшүрдү, анткени 3.8.2 версиясы демейки шартта берилет.

Акырында, Python 2.7дин ушул акыркы түзөтүүчү версиясынын чыгарылышы жөнүндө көбүрөөк билүүгө кызыкдар болгондор үчүн, сиз чыгарылган жазууну ушул жерден таба аласыз. төмөнкү шилтеме.

жүктөн бошотуу

Бул версияны жүктөп алуу боюнча, топтомдорду төмөнкү жерден алсаңыз болот төмөнкү шилтеме.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.