Following system colour scheme Selected dark colour scheme Selected light colour scheme

Python 개선 제안 한국어 번역

PEP 596 – Python 3.9 릴리스 일정

Author:
Łukasz Langa <lukasz at python.org>
Discussions-To:
Discourse thread
Status:
Final
Type:
Informational
Topic:
Release
Created:
04-Jun-2019
Python-Version:
3.9

Table of Contents

번역·라이선스 안내

이 비공식 한국어 번역은 원문 Copyright 절의 Public Domain 조건에 따라 제공합니다. 원저자와 공식 원문은 그대로 표시합니다. 수정되지 않은 기준 원문 · 공식 최신판

개요

이 문서는 Python 3.9의 개발 및 릴리스 일정을 설명합니다. 이 일정은 주로 PEP 규모의 항목을 다룹니다.

릴리스 관리자 및 팀

  • 3.9 릴리스 관리자: Łukasz Langa
  • Windows 설치 프로그램: Steve Dower
  • Mac 설치 프로그램: Ned Deily
  • 문서화: Julien Palard

릴리스 일정

3.9.0 일정

참고: 아래 날짜는 PEP 602에서 정의한 대로 기능 버전 간 12개월 릴리스 주기를 만드는 17개월 개발 기간을 사용합니다.

실제 일정:

  • 3.9 개발 시작: 2019년 6월 4일 화요일
  • 3.9.0 알파 1: 2019년 11월 19일 화요일
  • 3.9.0 알파 2: 2019년 12월 18일 수요일
  • 3.9.0 알파 3: 2020년 1월 25일 토요일
  • 3.9.0 알파 4: 2020년 2월 26일 수요일
  • 3.9.0 알파 5: 2020년 3월 23일 월요일
  • 3.9.0 알파 6: 2020년 4월 28일 화요일
  • 3.9.0 베타 1: 2020년 5월 18일 월요일 (이 시점 이후에는 새로운 기능이 없습니다.)
  • 3.9.0 베타 3: 2020년 6월 9일 화요일 (베타 2는 철회되었습니다.)
  • 3.9.0 베타 4: 2020년 7월 3일 금요일
  • 3.9.0 베타 5: 2020년 7월 20일 월요일
  • 3.9.0 릴리스 후보 1: 2020년 8월 11일 화요일
  • 3.9.0 릴리스 후보 2: 2020년 9월 17일 목요일
  • 3.9.0 최종 릴리스: 2020년 10월 5일 월요일

버그 수정 릴리스

실제 일정:

  • 3.9.1 릴리스 후보 1: 2020년 11월 24일 화요일
  • 3.9.1 최종 릴리스: 2020년 12월 7일 월요일
  • 3.9.2 릴리스 후보 1: 2021년 2월 16일 화요일
  • 3.9.2 최종판: 2021-02-19, 금요일
  • 3.9.3 최종판: 2021-04-02, 금요일 (보안 긴급 수정; bpo-43710로 인해 회수됨)
  • 3.9.4 최종판: 2021-04-04, 일요일 (ABI 호환성 긴급 수정)
  • 3.9.5 최종판: 2021-05-03, 월요일
  • 3.9.6 최종판: 2021-06-28, 월요일
  • 3.9.7 최종판: 2021-08-30, 월요일
  • 3.9.8 최종판: 2021-11-05, 금요일 (bpo-45235로 인해 회수됨)
  • 3.9.9 최종판: 2021-11-15, 월요일
  • 3.9.10 최종판: 2022-01-14, 금요일
  • 3.9.11 최종판: 2022-03-16, 수요일
  • 3.9.12 최종판: 2022-03-23, 수요일
  • 3.9.13 최종판: 2022-05-17, 화요일 (바이너리 설치 프로그램을 포함한 마지막 정규 버그 수정 릴리스)

소스 전용 보안 수정 릴리스

2025년 10월까지 “필요 시” 비정기적으로 제공됨

  • 3.9.14 최종판: 2022-09-06, 화요일
  • 3.9.15 최종판: 2022-10-11, 화요일
  • 3.9.16 최종판: 2022-12-06, 화요일
  • 3.9.17 최종판: 2023-06-06, 화요일
  • 3.9.18 최종판: 2023-08-24, 목요일
  • 3.9.19 최종판: 2024-03-19, 화요일
  • 3.9.20 최종판: 2024-09-06, 금요일
  • 3.9.21 최종판: 2024-12-03, 화요일
  • 3.9.22 최종판: 2025-04-08, 화요일
  • 3.9.23 최종판: 2025-06-03, 화요일
  • 3.9.24 최종판: 2025-10-09, 목요일
  • 3.9.25 최종판: 2025-10-31, 금요일

3.9의 수명 주기

3.9은 약 18개월 동안 약 2개월마다 버그 수정 업데이트를 받았습니다. 3.10.0 최종판 릴리스 이후 얼마간 시간이 지난 뒤, 아홉 번째이자 마지막인 3.9 버그 수정 업데이트가 릴리스되었습니다. 그 이후에는 2025년 10월 31일, 즉 3.9 최종판 릴리스로부터 5년이 되는 시점까지 (소스 전용) 보안 업데이트가 릴리스되었습니다.

2025-10-31 기준으로 3.9는 릴리스 주기 중 수명 종료 단계에 도달했습니다. 3.9.25가 마지막 보안 릴리스였습니다. 3.9의 코드베이스는 이제 동결되었으며, 더 이상의 업데이트는 제공되지 않고 버그 트래커에서 어떠한 종류의 이슈도 받지 않습니다.

3.9의 새 기능

3.9에서 구현된 PEP:

  • PEP 573, C 확장 메서드에서의 모듈 상태 접근
  • PEP 584, dict에 합집합 연산자 추가
  • PEP 585, 표준 컬렉션에서의 제네릭 타입 힌트
  • PEP 593, 유연한 함수 및 변수 어노테이션
  • PEP 614, 데코레이터에 대한 문법 제약 완화
  • PEP 615, 표준 라이브러리에서의 IANA 시간대 데이터베이스 지원
  • PEP 616, 접두사와 접미사를 제거하는 문자열 메서드
  • PEP 617, CPython을 위한 새로운 PEG 파서