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 之后
版权
本文档已放置在公有领域。
来源:https://github.com/python/peps/blob/main/peps/pep-0398.rst