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

Python 增强提案

PEP 398 – Python 3.3 版本发布计划

作者:
Georg Brandl <georg at python.org>
状态:
最终版
类型:
信息性
主题:
发布
创建:
2011年3月23日
Python 版本:
3.3

目录

摘要

本文档描述了 Python 3.3 的开发和发布计划。该计划主要关注 PEP 规模的项目。

发布经理及团队

  • 3.3 发布经理:Georg Brandl,Ned Deily (3.3.7+)
  • Windows 安装程序:Martin v. Löwis
  • Mac 安装程序:Ronald Oussoren/Ned Deily
  • 文档:Georg Brandl

3.3 生命周期

3.3 将在大约 18 个月内,大约每 4-6 个月发布一次 bug 修复更新。在 3.4.0 正式版发布后,将发布 3.3 的最终 bug 修复更新。之后,将发布安全更新(仅限源代码),直到 3.3 正式版发布 5 年后,即 2017 年 9 月。

截至 2017 年 9 月 29 日,Python 3.3.x 已达到生命周期结束状态。

发布计划

3.3.0 计划

  • 3.3.0 alpha 1:2012 年 3 月 5 日
  • 3.3.0 alpha 2:2012 年 4 月 2 日
  • 3.3.0 alpha 3:2012 年 5 月 1 日
  • 3.3.0 alpha 4:2012 年 5 月 31 日
  • 3.3.0 beta 1:2012 年 6 月 27 日

(此后不再添加新特性。)

  • 3.3.0 beta 2:2012 年 8 月 12 日
  • 3.3.0 candidate 1:2012 年 8 月 24 日
  • 3.3.0 candidate 2:2012 年 9 月 9 日
  • 3.3.0 candidate 3:2012 年 9 月 24 日
  • 3.3.0 正式版:2012 年 9 月 29 日

3.3.1 计划

  • 3.3.1 candidate 1:2013 年 3 月 23 日
  • 3.3.1 正式版:2013 年 4 月 6 日

3.3.2 计划

  • 3.3.2 正式版:2013 年 5 月 13 日

3.3.3 计划

  • 3.3.3 candidate 1:2013 年 10 月 27 日
  • 3.3.3 candidate 2:2013 年 11 月 9 日
  • 3.3.3 正式版:2013 年 11 月 16 日

3.3.4 计划

  • 3.3.4 candidate 1:2014 年 1 月 26 日
  • 3.3.4 正式版:2014 年 2 月 9 日

3.3.5 计划

Python 3.3.5 是 3.3 进入仅安全修复模式之前的最后一个常规维护版本。

  • 3.3.5 candidate 1:2014 年 2 月 22 日
  • 3.3.5 candidate 2:2014 年 3 月 1 日
  • 3.3.5 正式版:2014 年 3 月 8 日

3.3.6 计划

仅安全修复

  • 3.3.6 candidate 1(仅限源代码版本):2014 年 10 月 4 日
  • 3.3.6 正式版(仅限源代码版本):2014 年 10 月 11 日

3.3.7 计划

仅安全修复

  • 3.3.7 candidate 1(仅限源代码版本):2017 年 9 月 6 日
  • 3.3.7 正式版(仅限源代码版本):2017 年 9 月 19 日

3.3.x 结束生命周期

  • 2017 年 9 月 29 日

3.3 的特性

已实现/最终 PEP

  • PEP 362:函数签名对象
  • PEP 380:子生成器委托语法
  • PEP 393:灵活的字符串表示
  • PEP 397:Windows 版 Python 启动器
  • PEP 399:纯 Python/C 加速器模块兼容性要求
  • PEP 405:Python 虚拟环境
  • PEP 409:抑制异常上下文
  • PEP 412:密钥共享字典
  • PEP 414:Python 3.3 中的显式 Unicode 字面量
  • PEP 415:使用异常属性实现上下文抑制
  • PEP 417:将 mock 包含到标准库中
  • PEP 418:添加单调时间、性能计数器和进程时间函数
  • PEP 420:隐式命名空间包
  • PEP 421:添加 sys.implementation
  • PEP 3118:修订缓冲协议(协议语义最终确定)
  • PEP 3144:IP 地址操作库
  • PEP 3151:重构 OS 和 IO 异常层次结构
  • PEP 3155:类和函数的限定名称

其他最终的大规模更改

  • 添加“faulthandler”模块
  • 添加“lzma”模块,以及 tarfile 中的 lzma/xz 支持
  • 使用 importlib 实现 __import__
  • 添加 C 十进制实现
  • 将 Windows 构建工具链切换到 VS 2010

候选 PEP

其他计划的大规模更改

延迟到 3.3 之后

  • PEP 395:模块的限定名称
  • PEP 3143:标准守护进程库
  • PEP 3154:Pickle 协议版本 4
  • 将标准库和文档分离到单独的仓库中
  • 添加“packaging”模块,弃用“distutils”
  • 添加“regex”模块
  • 邮件版本 6
  • 标准事件循环接口(Jim Fulton 正在准备 PEP)

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

最后修改:2023-09-09 17:39:29 GMT