Python 2.7.18, Python 2.7 및 2.x 분기의 마지막 수정 버전

파이썬 2.7.18

Python 소프트웨어 재단 공개 며칠 전 Python 버전 2.7.18 출시, 이것은 Python 2.x 브랜치의 최신 버전. 그리고 Python 3.0이 출시 된 이후로이 최신 버전을 선호하여 이전 Python 버전을 포기하도록 권장되었습니다.

2019 년 XNUMX 월 Python 프로그래밍 언어 프로젝트의 창시자이자 리더 인 Guido van Rossum은 Python 버전 2.7에 대한 지원이 1 년 2020 월 XNUMX 일에 종료 될 것이라고 발표했습니다.. 이 기한이 지나면 Python 2.7은 보안 수정을 위해서도 더 이상 업데이트의 혜택을받지 않습니다.

분명히 독립 개발자가 Python 2.7을 포크하는 것은 항상 가능합니다. 연속성을 보장합니다. 그러나 Guido van Rossum의 경우 더 이상 그와 그의 팀이 Python 2.7 개발과 관련된 업데이트 또는 결정을받을 때까지 기다릴 필요가 없습니다.

Python 2.7은 2.6 년 전에 Python 11이 출시 된 이후로 활발하게 개발되었습니다. 이 모든 기간 동안 CPython의 개발자와 핵심 기여자들은 Python 2.7 및 2 분기가 갈라진 이후로 작은 작업이 아닌 분기 3에 버그 수정을 확실히 적용했습니다.

PEP 2.7의 기능과 같이 Python 466의 수명 동안 큰 변화가 있었고 SSL 모듈 및 해시 무작위 화를 지원합니다. 전통적으로 이러한 기능은 유지 관리 모드 릴리스에 추가되지 않았지만 Python 2 사용자를 안전하게 유지하기 위해 예외가 발생했습니다. 헌신적 인 CPython 커뮤니티에 감사드립니다.

기억하십시오. Python은 프로그래밍 언어입니다. 해석 네덜란드 프로그래머 인 Guido van Rossum이 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 년 XNUMX 월까지 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은 2.7 세대 바이너리 빌더 및 운영 체제 전문가 인 Martin von Löwis 및 Steve Dower (Windows 용), Ronald Oussoren 및 Ned Deily (macOS 용)의 서비스를 제공하게되어 행운이었습니다. macOS 10.9 용 Python 4 바이너리 버전, 2.7 년 전에 Apple에서 더 이상 사용하지 않는 운영 체제를 제공하거나 "Microsoft Visual C ++ Compiler for Python XNUMX"이 존재하는 이유는 이러한 사람들의 헌신 때문입니다.

Python 2는 많은 Linux 배포판에서도 사라집니다. 예를 들어 Ubuntu 20.04는 버전 2가 기본적으로 제공되므로 Python 3.8.2를 삭제했습니다.

마지막으로이 최신 수정 버전의 Python 2.7 릴리스에 대해 더 자세히 알고 싶은 사람들은 다음의 릴리스 노트를 참조하십시오. 다음 링크를.

방출

이 버전의 다운로드와 관련하여 패키지를 얻을 수 있습니다. 다음 링크.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.