Python 3.2.6
发布日期:2014 年 10 月 12 日
这是一个仅提供源代码的安全修复版本。上一个二进制版本是 3.2.5。
随着 3.2.6 版本的发布,以及在首次发布五年后,Python 3.2 系列现已正式退役。所有针对 Python 3.2 的官方维护,包括安全补丁,都已结束。有关持续维护版本的信息,请参阅下载页面,了解有关最新 Python 3 系列的信息。
可以在 NEWS 文件中找到已修复的安全相关问题列表。
与 3.1 相比,3.2 系列的新功能
Python 3.2 是为了改进和稳定 Python 3.x 系列而持续努力的结果。自从 Python 2.7 的最终版本发布以来,2.x 系列将仅接收错误修复,而新功能仅针对 3.x 开发。
由于 PEP 3003,语言变更的暂停已经生效,Python 3.2 中的语法没有变化,内置类型也只有少量变化。开发工作集中在标准库和支持将代码移植到 Python 3。重点是
- 对 unittest 模块的许多改进
- PEP 3147,支持 .pyc 仓库目录
- PEP 3149,支持版本标记的动态库
- PEP 3148,一个新的用于并发编程的 futures 库
- PEP 384,扩展模块的稳定 ABI
- PEP 391,基于字典的日志配置
- 改进的 GIL 实现,减少了争用
- 一个扩展的 email 包,可以处理字节消息
- 一个大大改进的 ssl 模块,支持 SSL 上下文和证书主机名匹配
- 一个 sysconfig 模块,用于访问配置信息
- shutil 模块的添加,其中包括归档文件支持
- configparser 的许多增强功能,其中包括映射协议支持
- 对 pdb(Python 调试器)的改进
- 关于字节/字符串问题的无数修复;其中包括完全支持字节环境(文件名、环境变量)
- 对数值运算的许多一致性和行为修复
注意
Mac OS X 10.9 (Mavericks) 或更高版本的用户可能会受到 问题 18458 的影响,在使用交互式解释器时遇到崩溃。Python 3.2.6 版本没有修复此错误。如果您遇到此问题,请访问问题跟踪器查看您的选项。
更多资源
- 3.2 中的新功能?
- 此版本的更改日志.
- 在线文档
- 请在 http://bugs.python.org 报告错误。
- 帮助资助 Python 及其社区.
这是一个生产版本。如果您遇到任何错误,请报告任何错误。
文件
版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
---|---|---|---|---|---|
Gzipped 源代码压缩包 | 源代码版本 | 23815d82ae706e9b781ca65865353d39 | 12.5 MB | SIG | |
XZ 压缩源代码压缩包 | 源代码版本 | e0ba4360dfcb4aec735e666cc0ae7b0e | 8.8 MB | SIG |