注意: 雖然 JavaScript 對於本網站不是必需的,但您與內容的互動將受到限制。請開啟 JavaScript 以獲得完整的體驗。

Python 3.13.4

釋出日期: 2025年6月3日

這是 Python 3.13 的第四個維護版本。

Python 3.13 是 Python 程式語言的最新主要版本,與 Python 3.12 相比,它包含了許多新功能和最佳化。3.13.4 是最新的維護版本,自 3.13.3 釋出以來,包含了數個重要的安全修復以及約 300 個錯誤修復、構建改進和文件變更。

注意:此版本包含幾個意外的迴歸問題,這些問題已在下一個 3.13 版本 3.13.5 中修復。建議使用最新的 3.13 版本,而不是此版本。

此版本中的安全內容

  • gh-135034: [CVE 2024-12718] [CVE 2025-4138] [CVE 2025-4330] [CVE 2025-4435] [CVE 2025-4517] 修復了多個問題,這些問題允許透過精心構造的符號連結和硬連結繞過 tarfile 提取過濾器(filter="data" 和 filter="tar")。
  • gh-133767: 修復了在使用非“strict”錯誤處理程式時,“unicode-escape”解碼器中存在的釋放後使用(use-after-free)漏洞。
  • gh-128840: 在 ipaddress 模組中提前對過長的 IPv6 地址進行短路處理,以防止過度的記憶體消耗和輕微的拒絕服務攻擊。

3.13 系列相較於 3.12 的主要新特性

Python 3.13 的一些主要新特性和變化如下:

新特性

型別提示

移除和新的棄用項

  • PEP 594(從標準庫中移除廢棄模組)計劃移除許多已棄用的模組:aifcaudioopchunkcgicgitbcryptimghdrmailcapmsilibnisnntplibossaudiodevpipessndhdrspwdsunautelnetlibuuxdrliblib2to3
  • 在標準庫的多個模組中移除了許多其他已棄用的類、函式和方法。
  • C API 的移除項棄用項。(在 alpha 1 版本中移除的一些項已在 alpha 2 版本中恢復,因為目前認為這些移除項的破壞性太大。)
  • 新的棄用項,其中大部分計劃在 Python 3.15 或 3.16 中移除。

有關 Python 3.13 變化的更多詳情,請參閱《Python 3.13 的新變化》

更多資源

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 Sigstore SBOM GPG
Gzip 壓縮的原始碼包 原始碼釋出版 264bd0fa99f69d05f582d7909cac2d3f 28.0 MB .sigstore SPDX SIG
XZ 壓縮的原始碼包 原始碼釋出版 2e2a8eb2e1be50049dc4248d99a52f89 21.6 MB .sigstore SPDX SIG
macOS 64 位 universal2 安裝程式 macOS 適用於 macOS 10.13 及更高版本 9aa9fa33aeb16f47703b05f0053fbc09 67.0 MB .sigstore SIG
Windows 安裝程式 (64位) Windows 推薦 ee91d61ba59659d23eba4347995163bc 27.3 MB .sigstore SPDX SIG
Windows 安裝程式 (32位) Windows 7046126db6362e759988af4ec16faa44 26.1 MB .sigstore SPDX SIG
Windows 安裝程式 (ARM64) Windows 實驗性 f133357fff1dba8b19288d4bc115c9dd 26.6 MB .sigstore SPDX SIG
Windows 可嵌入包 (64位) Windows 7820da5998bf7d5d25530d871a1e0e28 10.4 MB .sigstore SPDX SIG
Windows 可嵌入包 (32位) Windows 21a460c5b1fd2d791755e239dfbf1141 9.2 MB .sigstore SPDX SIG
Windows 可嵌入包 (ARM64) Windows fd3b26576f60ef44c75b3eb4ff4f437a 9.7 MB .sigstore SPDX SIG