PEP 664 – Python 3.11 版本发布计划
- 作者:
- Pablo Galindo Salgado <pablogsal at python.org>
- 状态:
- 活跃
- 类型:
- 信息
- 主题:
- 发布
- 创建:
- 2021-07-12
- Python-版本:
- 3.11
摘要
本文档描述了 Python 3.11 的开发和发布计划。该计划主要关注 PEP 级别的项目。
版本经理和团队
- 3.11 版本经理:Pablo Galindo Salgado
- Windows 安装程序:Steve Dower
- Mac 安装程序:Ned Deily
- 文档:Julien Palard
发布计划
3.11.0 计划
注意:以下日期使用 17 个月的开发周期,导致功能版本之间 12 个月的发布节奏,如 PEP 602 所定义。
实际
- 3.11 开发开始:2021 年 5 月 3 日,星期一
- 3.11.0 alpha 1:2021 年 10 月 5 日,星期二
- 3.11.0 alpha 2:2021 年 11 月 2 日,星期二
- 3.11.0 alpha 3:2021 年 12 月 8 日,星期三
- 3.11.0 alpha 4:2022 年 1 月 14 日,星期五
- 3.11.0 alpha 5:2022 年 2 月 3 日,星期四
- 3.11.0 alpha 6:2022 年 3 月 7 日,星期一
- 3.11.0 alpha 7:2022 年 4 月 5 日,星期二
- 3.11.0 beta 1:2022 年 5 月 8 日,星期日(此后不再添加新功能。)
- 3.11.0 beta 2:2022 年 5 月 31 日,星期二
- 3.11.0 beta 3:2022 年 6 月 1 日,星期三
- 3.11.0 beta 4:2022 年 7 月 11 日,星期一
- 3.11.0 beta 5:2022 年 7 月 26 日,星期二
- 3.11.0 候选版本 1:2022 年 8 月 8 日,星期一
- 3.11.0 候选版本 2:2022 年 9 月 12 日,星期一
- 3.11.0 正式版:2022 年 10 月 24 日,星期一
Bugfix 版本
实际
- 3.11.1:2022 年 12 月 6 日,星期二
- 3.11.2:2023 年 2 月 8 日,星期三
- 3.11.3:2023 年 4 月 5 日,星期三
- 3.11.4:2023 年 6 月 6 日,星期二
- 3.11.5:2023 年 8 月 24 日,星期四
- 3.11.6:2023 年 10 月 2 日,星期一
- 3.11.7:2023 年 12 月 4 日,星期一
- 3.11.8:2024 年 2 月 6 日,星期二
- 3.11.9:2024 年 4 月 2 日,星期二(包含二进制安装程序的最终常规 bugfix 版本)
仅源代码的安全修复版本
在 2027 年 10 月之前,根据需要不定期提供。
- 3.11.10:2024 年 9 月 7 日,星期六
3.11 生命周期
3.11 将在大约 18 个月内大约每 2 个月接收一次 bugfix 更新。在 3.12.0 正式版发布后的某个时间,将发布第九个也是最后一个 3.11 bugfix 更新。之后,预计将发布安全更新(仅源代码),直到 3.11.0 正式版发布 5 年后,大约到 2027 年 10 月。
3.11 的功能
Python 3.11 的一些显着功能包括
- PEP 654,异常组和
except*
。 - PEP 657,增强回溯中的错误位置。
- PEP 680,支持在标准库中解析 TOML。
- Python 3.11 比 Python 3.10 快 10-60%。平均而言,我们在标准基准套件上测得的速度提高了 1.25 倍。有关详细信息,请参阅 更快的 CPython。
类型功能
版权
本文档已置于公有领域。
来源:https://github.com/python/peps/blob/main/peps/pep-0664.rst
最后修改时间:2024-09-07 09:41:02 GMT