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

Python 3.13.0rc3

发布日期: 2024年10月1日

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

此版本 3.13.0rc3 是 3.13 的最终发布预览版(真的)。如果未发现任何重大错误,预计此版本将成为最终的 3.13.0 版本。3.13.0 的正式发布现在定于 2024-10-07 星期一。

之所以出现这个额外的、计划外的候选版本,是因为最后时刻出现了一些问题,主要是由于增量循环垃圾收集器(在 alpha 版本中引入)导致特定工作负载的性能显著下降。我们决定在 3.13 中回滚垃圾收集器的更改(并继续在 3.14 中改进它),应用一些其他重要的错误修复,并推出一个新的候选版本。

从 3.13 系列的这一点开始,不会有 ABI 更改(自 beta 版本以来没有任何更改)。

行动号召

我们强烈鼓励 Python 项目的维护人员在此阶段为他们的项目准备 3.13 兼容性,并在必要时在 PyPI 上发布 Python 3.13 wheel,以便为 3.13.0 的最终发布做好准备。针对 Python 3.13.0rc1 及更高版本构建的任何二进制 wheel 都将与 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-07 星期一发布。

更多资源

完整变更日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG Sigstore SBOM
Gzip 压缩的源代码 tarball 源代码发布 17e43f96a6215b3b46cc8275c5fde23d 27.8 MB SIG .sigstore SPDX
XZ 压缩的源代码 tarball 源代码发布 2962a5d4ddb85a4fabc7fc9d726f76fa 21.5 MB SIG .sigstore SPDX
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.13 及更高版本 c9a5fd64afa932753f5d35991bc6ea6e 67.0 MB SIG .sigstore
Windows 安装程序(64 位) Windows 推荐 d73bb36f1acdb1bf94d26c77e943d4b1 26.9 MB SIG .sigstore SPDX
Windows 安装程序(32 位) Windows 7ec3e8904174bb00ec5f70926264d126 25.6 MB SIG .sigstore SPDX
Windows 安装程序(ARM64) Windows 实验性 f062453bfb7894eb51535ec73aca2fc2 26.1 MB SIG .sigstore SPDX
Windows 可嵌入软件包(64 位) Windows 93d8329cd1c8d09f64c28191942c11ce 11.9 MB SIG .sigstore SPDX
Windows 可嵌入软件包(32 位) Windows 02d47e6085ae8921d83fe937ec2c6590 10.4 MB SIG .sigstore SPDX
Windows 可嵌入软件包(ARM64) Windows 29f24fe7e0ac114b68115dafbde0571d 11.0 MB SIG .sigstore SPDX