注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的交互将受到限制。请启用 JavaScript 以获得完整体验。

Python 3.13.0rc2

发布日期: 2024 年 9 月 6 日

这是 Python 3.13.0 的第二个候选版本。

此版本 3.13.0rc2 是最终发布预览版。如果没有发现任何严重错误,预计此版本将成为最终的 3.13.0 版本。3.13.0 的正式发布计划于 2024 年 10 月 1 日星期二。

在 3.13 系列中,从现在开始将不会有 ABI 更改

行动号召

我们强烈鼓励 Python 项目的维护者在此阶段为他们的项目准备 3.13 的兼容性,并在必要时在 PyPI 上发布 Python 3.13 wheels,以便为最终的 3.13.0 版本做好准备。针对 Python 3.13.0rc1 及更高版本构建的任何二进制 wheels 都将与未来版本的 Python 3.13 一起工作。与往常一样,请将任何问题报告给 Python 错误跟踪器

请记住,这是一个预览版本,虽然它尽可能接近最终版本,但建议将其用于生产环境。

核心开发人员:现在是编写文档的时候了

  • 您的所有更改是否都已正确记录?
  • 它们是否在 新增功能 中提及?
  • 您是否注意到其他您知道的更改文档不足?

与 3.12 相比,3.13 系列的主要新功能

Python 3.13 中的一些主要新功能和更改是

新功能

类型提示

移除和新的弃用

  • PEP 594(从标准库中删除无用模块)计划删除许多已弃用的模块:aifcaudioopchunkcgicgitbcryptimghdrmailcapmsilibnisnntplibossaudiodevpipessndhdrspwdsunautelnetlibuuxdrliblib2to3
  • 许多其他移除了各个标准库模块中已弃用的类、函数和方法。
  • C API 移除弃用。(alpha 1 中存在的一些删除在 alpha 2 中被撤销,因为这些删除此时被认为太具有破坏性。)
  • 新的弃用,其中大多数计划从 Python 3.15 或 3.16 中删除。

(嘿,核心开发人员,如果此列表中缺少您认为重要的功能,请通知 Thomas。)

有关 Python 3.13 更改的更多详细信息,请参阅 Python 3.13 中的新增功能。Python 3.13 的下一个版本将是官方的 3.13.0 版本,目前计划于 2024 年 10 月 1 日星期二发布。

更多资源

完整变更日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG Sigstore SBOM
Gzipped 源代码 tarball 源代码发布 ad7f44153649e27ec385e7633e853e03 26.4 MB SIG .sigstore SPDX
XZ 压缩源代码 tarball 源代码发布 8ace0094cf8698daf5328a2819ab0376 20.1 MB SIG .sigstore SPDX
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.13 及更高版本 4be5256e892135c8bddda42416936f91 65.5 MB SIG .sigstore
Windows 安装程序(64 位) Windows 推荐 0af5ad8734962267323ef45f384de3aa 25.5 MB SIG .sigstore SPDX
Windows 安装程序(32 位) Windows 647f429b5584d9ee2dd02fdc9c61a38e 24.2 MB SIG .sigstore SPDX
Windows 安装程序 (ARM64) Windows 实验性 d08a2cc822b2fdac78e227735d8ff90d 24.7 MB SIG .sigstore SPDX
Windows 可嵌入包(64 位) Windows e1e6bf96b8f0bd703fc4185df023c7df 11.9 MB SIG .sigstore SPDX
Windows 可嵌入包(32 位) Windows 15436ab79858d962432115c166b6aae2 10.4 MB SIG .sigstore SPDX
Windows 可嵌入包 (ARM64) Windows 6763973705e4609d26e7933ba6e8c2ca 10.9 MB SIG .sigstore SPDX