Python 2.3.3
发布日期:2003 年 12 月 19 日
这是一个补丁发布,取代了 2.3 的早期版本。
重要提示:此版本易受安全公告PSF-2006-001中描述的问题“宽Unicode构建(UCS-4)中unicode字符串的repr()函数存在缓冲区溢出”的影响。此修复已包含在Python 2.4.4和Python 2.5中。如果您需要继续使用Python 2.3,可在安全公告页面找到补丁。
重要提示:2.3.5 包含一个针对 SimpleXMLRPCServer.py 的安全修复。
我们很高兴宣布 Python 2.3.3(最终版)于 2003 年 12 月 19 日发布。这是一个 Python 2.3 的错误修复版本,修复了许多错误,包括弱引用和循环垃圾回收器中的几个严重错误。标准库也有许多修复——详情请参见发布说明。Python 2.3.3 取代了之前的 Python 2.3.2 版本。
Python 2.3.3 没有添加新功能。2.3 系列现在处于仅修复错误的模式。
有关已知问题和错误报告程序,请参阅单独的错误页面。
下载发行版
Windows 用户应下载 Windows 安装程序 Python-2.3.3.exe,运行并按照屏幕上的友好说明完成安装。Windows 用户可能还会对 Mark Hammond 的 win32all 感兴趣,它是一系列 Windows 特定扩展,包括 COM 支持和 Pythonwin(一个使用 Windows 组件构建的 IDE)。
适用于Red Hat/Fedora的RPM包以及适用于其他使用RPM操作系统的源代码RPM包可从RPM页面获取。
所有其他用户应下载源代码归档文件 Python-2.3.3.tgz 或 Python-2.3.3.tar.bz2。tar.bz2 文件明显更小,如果您的系统有相应的工具来处理它,请下载该文件。使用 "tar -zxvf Python-2.3.3.tgz"(或 "bzcat Python-2.3.3.tar.bz2 | tar -xf -")解压。进入 Python-2.3.3 目录并运行 "./configure"、"make"、"make install" 命令来编译和安装 Python。源代码归档也适用于希望自行构建版本的 Windows 用户。
Solaris/HP-UX 用户警告:某些版本的 Solaris 和 HP/UX 上的 tar(1) 会报告校验和错误,并且无法解压 Python 源代码树。这是因为某些路径名对于供应商的版本来说太长了。请改用 GNU tar。
如果您在系统上构建时遇到问题,请查看顶层README文件以获取平台特定的提示,或者查看错误网页上的构建错误部分。
有哪些新内容?
- 自 2.3.2 以来变化的详细列表在发布说明或文件中源代码发行版中的 Misc/NEWS在源代码分发中。
- 请参阅 Python 2.3 发布的亮点。如前所述,2.3.3 版本是 2.3.2 的错误修复版本,而 2.3.2 本身是 2.3 的错误修复版本。
- Windows 安装程序现在包含可搜索的 htmlhelp 格式文档,而不是单独的 HTML 文件。您仍然可以下载单独的 HTML 文件。
- Andrew Kuchling 的Python 2.3 新特性更详细地描述了自 Python 2.2 以来最显著的变化。
- 有关完整的更改列表,您可以在CVS中查找。
- PSF 宣布 2.3.3 的新闻稿。
文档
文档也已更新
- 在线浏览HTML文档
- 使用 HTTP 下载。
上次出现在 Python 2.2.3 的新式类的临时文档仍然适用于 Python 2.3.3。Raymond Hettinger 还撰写了关于 Python 2.2 中引入的描述符的教程。此外,Python 2.3 方法解析顺序是 Michele Simionato 撰写的一篇很好的论文,清晰地解释了 C3 MRO 算法(Python 2.3 中的新特性)。 (也提供reStructured Text格式。经许可复制。)
文件、MD5校验和、签名和大小
4d16732b1cfccc0ed250956d41463c61 Python-2.3.3.tgz (8491380 bytes, signature) 70ada9f65742ab2c77a96bcd6dffd9b1 Python-2.3.3.tar.bz2 (7195007 bytes, signature) 92b8e2bb82f0589b70ef5afff204da39 Python-2.3.3.exe (9557065 bytes, signature)
上述签名是使用GnuPG并利用发布经理(Anthony Baxter)的公钥生成的,该公钥的密钥ID为6A45C816。
文件
版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
---|---|---|---|---|---|
Gzip 压缩的源码包 | 源码发布版 | 4d448cb51d7729eb5710c751fbdbe113 | 34.3 MB | SIG | |
bzip2 压缩的源码包 | 源码发布版 | 70ada9f65742ab2c77a96bcd6dffd9b1 | 6.9 MB | SIG | |
Windows安装程序 | Windows | 92b8e2bb82f0589b70ef5afff204da39 | 9.1 MB | SIG |