PEP 398 – Python 3.3 发布日程
- 作者:
- Georg Brandl <georg at python.org>
- 状态:
- 最终版
- 类型:
- 信息性
- 主题:
- 发布
- 创建日期:
- 2011-03-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 个月接收一次错误修复更新。在 3.4.0 最终版本发布后,将发布最后一个 3.3 错误修复更新。之后,将发布安全更新(仅源代码),直到 3.3 最终版本发布五年后,即 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 final: 2012 年 9 月 29 日
3.3.1 日程
- 3.3.1 candidate 1: 2013 年 3 月 23 日
- 3.3.1 final: 2013 年 4 月 6 日
3.3.2 日程
- 3.3.2 final: 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 final: 2013 年 11 月 16 日
3.3.4 日程
- 3.3.4 candidate 1: 2014 年 1 月 26 日
- 3.3.4 final: 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 final: 2014 年 3 月 8 日
3.3.6 日程
仅安全修复
- 3.3.6 candidate 1 (仅源代码发布): 2014 年 10 月 4 日
- 3.3.6 final (仅源代码发布): 2014 年 10 月 11 日
3.3.7 日程
仅安全修复
- 3.3.7 candidate 1 (仅源代码发布): 2017 年 9 月 6 日
- 3.3.7 final (仅源代码发布): 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 decimal 实现
- Windows 构建工具链切换到 VS 2010
候选 PEP
- 无
其他计划中的大规模更改
- 无
推迟到 3.3 之后
版权
本文档已置于公共领域。
来源: https://github.com/python/peps/blob/main/peps/pep-0398.rst
最后修改: 2025-02-01 08:59:27 GMT