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

Python 增强提案

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

类型特性

  • PEP 646,可变泛型。
  • PEP 655,将 TypedDict 中的单个项标记为必需或可能缺失。
  • PEP 673,Self 类型。
  • PEP 675,任意字面量字符串类型。
  • PEP 681,数据类转换

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

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