PEP 664 – Python 3.11 发布时间表
- 作者:
- Pablo Galindo Salgado <pablogsal at python.org>
- 状态:
- 活跃
- 类型:
- 信息性
- 主题:
- 发布
- 创建日期:
- 2021年7月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 个月的开发周期,根据 PEP 602 的定义,导致功能版本之间有 12 个月的发布节奏。
实际
- 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 candidate 1:2022年8月8日星期一
- 3.11.0 candidate 2:2022年9月12日星期一
- 3.11.0 final:2022年10月24日星期一
错误修复版本
实际
- 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日星期二(最后一个带有二进制安装程序的常规错误修复版本)
仅源码安全修复版本
根据需要不定期提供,直到2027年10月。
- 3.11.10:2024年9月7日星期六
- 3.11.11:2024年12月3日星期二
- 3.11.12:2025年4月8日星期二
- 3.11.13:2025年6月3日星期二
- 3.11.14:2025年10月9日星期四
3.11 生命周期
3.11 大约每2个月接收一次错误修复更新,持续大约18个月。在 3.12.0 final 发布后的一段时间,发布了第九个也是最后一个 3.11 错误修复更新。此后,预计安全更新(仅源代码)将持续到 3.11.0 final 发布后的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