Following system colour scheme - Python 增强提案 Selected dark colour scheme - Python 增强提案 Selected light colour scheme - Python 增强提案

Python 增强提案

PEP 596 – Python 3.9 发布计划

作者:
Łukasz Langa <lukasz at python.org>
讨论至:
Discourse 帖子
状态:
活跃
类型:
信息性
主题:
发布
创建日期:
2019-06-04
Python 版本:
3.9

目录

摘要

本文档描述了 Python 3.9 的开发和发布计划。该计划主要关注 PEP 级别的项目。

发布经理和团队

  • 3.9 发布经理:Łukasz Langa
  • Windows 安装程序:Steve Dower
  • Mac 安装程序:Ned Deily
  • 文档:Julien Palard

发布时间表

3.9.0 发布计划

注意:以下日期采用 17 个月的开发周期,根据 PEP 602 的定义,导致功能版本之间有 12 个月的发布节奏。

实际

  • 3.9 开发开始:2019-06-04 星期二
  • 3.9.0 alpha 1:2019-11-19 星期二
  • 3.9.0 alpha 2:2019-12-18 星期三
  • 3.9.0 alpha 3:2020-01-25 星期六
  • 3.9.0 alpha 4:2020-02-26 星期三
  • 3.9.0 alpha 5:2020-03-23 星期一
  • 3.9.0 alpha 6:2020-04-28 星期二
  • 3.9.0 beta 1:2020-05-18 星期一(此后无新功能。)
  • 3.9.0 beta 3:2020-06-09 星期二(beta 2 被撤回。)
  • 3.9.0 beta 4:2020-07-03 星期五
  • 3.9.0 beta 5:2020-07-20 星期一
  • 3.9.0 candidate 1:2020-08-11 星期二
  • 3.9.0 candidate 2:2020-09-17 星期四
  • 3.9.0 final:2020-10-05 星期一

错误修复版本

实际

  • 3.9.1 candidate 1:2020-11-24 星期二
  • 3.9.1 final:2020-12-07 星期一
  • 3.9.2 candidate 1:2021-02-16 星期二
  • 3.9.2 final: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 生命周期

3.9 在大约 18 个月内,大约每 2 个月收到一次错误修复更新。在 3.10.0 最终版发布后一段时间,发布了第九个也是最后一个 3.9 错误修复更新。此后,预计将发布安全更新(仅源代码),直到 3.9 最终版发布后的 5 年,即大约 2025 年 10 月。

3.9 的特性

3.9 已实现的 PEPs

  • PEP 573,从 C 扩展方法访问模块状态
  • PEP 584,为字典添加联合运算符
  • PEP 585,标准集合中的类型提示泛型
  • PEP 593,灵活的函数和变量注解
  • PEP 614,放宽装饰器语法限制
  • PEP 615,标准库中支持 IANA 时区数据库
  • PEP 616,移除前缀和后缀的字符串方法
  • PEP 617,CPython 的新 PEG 解析器

来源:https://github.com/python/peps/blob/main/peps/pep-0596.rst

最后修改:2025-10-10 15:54:52 GMT