Python 2.3.6
釋出日期: 2006年11月1日
Python 2.3 現在完全處於僅修復錯誤的模式;不會新增新功能,只修復了安全性關鍵的錯誤。此版本修復了 3 個錯誤 - email 包處理 RFC2231 標頭的問題、PSF-2006-01 的 unicode repr() 修復以及已棄用的 PCRE 模組的修復。
請參閱詳細的發行說明以瞭解更多詳情。
Python 2.5 和 Python 2.4 是 Python 的較新版本。 此舊版 2.3 程式碼的釋出是為了為仍在繼續使用 Python 2.3 的人員提供錯誤修復。大多數釋出 2.3 的供應商應該已經發布了 2.3.5 的修補版本 - 此版本適用於其他想要構建自己的版本但又不想擺弄補丁或 svn 的人員。如果您使用的是 Python 的 UCS-4 構建,您才需要擔心重新構建 - 請參閱安全公告,瞭解如何確定您的構建是否容易受到攻擊的詳細資訊。
這是一個僅限原始碼版本。 2.3.5 的 Windows 和 Mac 二進位制檔案是使用 UCS-2 unicode 構建的,因此不會受到 PSF-2006-001 中概述的問題的影響。 PCRE 修復是針對一個長期棄用的模組(您應該改用“re”模組),並且可以透過下載 email 包的獨立版本來獲得 email 修復。
有關 Python 2.3 新功能的更多資訊,請參閱 2.3 亮點或查閱 Andrew Kuchling 的 Python 新變化以獲得更詳細的檢視。
請參閱單獨的 錯誤頁面,瞭解已知問題和錯誤報告程式。
另請參閱許可證
下載此版本
如前所述,python.org 不提供 2.3.6 的二進位制安裝程式。無法編譯自己版本的 Windows 和 Mac OS X 使用者應繼續使用2.3.5 安裝程式。 這些安裝程式不會受到 PSF-2006-001 的影響。
gzip 壓縮的原始碼: Python-2.3.6.tgz
bzip2 壓縮的原始碼: Python-2.3.6.tar.bz2,原始碼歸檔檔案。
bzip2 壓縮版本小得多,因此如果您的系統具有處理該版本的相應工具,請獲取該版本。
使用以下命令解壓縮歸檔檔案tar -zxvf Python-2.3.6.tgz(或bzcat Python-2.3.6.tar.bz2 | tar -xf -)。切換到 Python-2.3.6 目錄並執行“./configure”、“make”、“make install”命令來編譯和安裝 Python。 原始碼歸檔檔案也適用於需要構建自己版本的 Windows 使用者。
新變化?
- 請參閱 Python 2.3 版本的亮點。
- Andrew Kuchling 的Python 2.3 中的新功能更詳細地描述了自Python 2.2 以來最明顯的變化。
- 有關 2.3.6 中更改的詳細列表,請參見發行說明或Misc/NEWS原始碼發行版中的檔案。這是一個非常短的列表 - 僅包含安全修復。
- 有關更改的完整列表,您可以瀏覽Subversion。
檔案、MD5 校驗和、簽名和大小
357c79f9c914b671c9401f70853ebf3b Python-2.3.6.tgz (8610359 位元組, 簽名)
1bd475e69e20481c6301853eef7018f1 Python-2.3.6.tar.bz2 (7350182 位元組, 簽名)
上面的簽名是使用GnuPG生成的,使用的是釋出經理 Anthony Baxter 的公鑰,該公鑰的金鑰 ID 為 6A45C816。
檔案
版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | GPG |
---|---|---|---|---|---|
Gzipped 原始碼 tarball | 原始碼發行版 | 119b624a0f109674666b452a26b5865f | 34.6 MB | SIG | |
bzip2 壓縮的原始碼 tarball | 原始碼發行版 | 1bd475e69e20481c6301853eef7018f1 | 7.0 MB | SIG |