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-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

类型功能

  • PEP 646,可变参数泛型。
  • PEP 655,将单个 TypedDict 项目标记为必需或可能丢失。
  • PEP 673,自类型。
  • PEP 675,任意文字字符串类型。
  • PEP 681,数据类转换

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

最后修改时间:2024-09-07 09:41:02 GMT