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

Python 3.14.0a4

发布日期:2025 年 1 月 14 日

你好,3.14.0a4!

这是 Python 3.14 的早期开发者预览版

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

Python 3.14 仍在开发中。本次发布的 3.14.0a4 是七个计划中的 Alpha 版本中的第四个。

Alpha 版本的目的是为了更容易地测试新功能和错误修复的当前状态,并测试发布过程。

在 alpha 阶段,可以在 beta 阶段开始(2025-05-06)之前添加功能,如果需要,可以在发布候选阶段(2025-07-22)之前修改或删除。请记住,这是一个预览版本,建议在生产环境中使用。

Python 3.14 的许多新功能仍在规划和编写中。迄今为止,主要的新功能和变化包括:

  • PEP 649注解的延迟评估
  • PEP 741:Python 配置 C API
  • PEP 761:Python 3.14 及更高版本不再提供发布工件的 PGP 签名。相反,建议验证者使用 Sigstore。
  • 改进的错误消息
  • 移除了各种标准库模块中许多已弃用的类、函数、方法和参数。
  • 新的弃用,其中许多计划在 Python 3.16 中移除。
  • C API 移除弃用
  • (嘿,各位核心开发者,如果此列表中缺少您认为重要的功能,请告知 Hugo。)

Python 3.14 的下一个预发布版本将是 3.14.0a5,目前计划于 2025 年 2 月 11 日发布。

更多资源

接下来是些完全不一样的内容

在 Python 中,您可以使用希腊字母作为常量。例如

from math import pi as π

def circumference(radius: float) -> float: return 2 * π * radius

print(circumference(6378.137)) # 40075.016685578485

尽情享用新版本吧

感谢所有帮助实现 Python 开发和这些发布的众多志愿者!请考虑通过亲自志愿服务或通过组织向 Python 软件基金会捐款来支持我们的工作。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 Sigstore SBOM
Gzip 压缩的源码包 源码发布版 e1e47d0d8788ceda68bd4b2d2ceb6a6e 28.2 MB .sigstore SPDX
XZ 压缩的源码包 源码发布版 e638aef1815d784ee1177730b4c1a56b 21.7 MB .sigstore SPDX
macOS 64 位 universal2 安装程序 macOS 适用于 macOS 10.13 及更高版本 994a0844d1bd8bee5c4e7c1b24c4906a 68.7 MB .sigstore
Windows 安装程序 (64位) Windows 推荐 1378bdc15a92eb90fb1f03ed354ad924 27.3 MB .sigstore SPDX
Windows 安装程序 (32位) Windows 2768d305a5c9247fcee00c2abd2908d9 26.1 MB .sigstore SPDX
Windows 安装程序 (ARM64) Windows 实验性 8f5f0577adbaa603fc1f97d2812733dd 26.5 MB .sigstore SPDX
Windows 可嵌入包 (64位) Windows ea2ae3339ea052595767525dca99c754 10.5 MB .sigstore SPDX
Windows 可嵌入包 (32位) Windows b3df6c337ee80ed3a7b99a2ce241f4e6 9.3 MB .sigstore SPDX
Windows 可嵌入包 (ARM64) Windows 8afb0544e8caef85a38a40cbc4789ebc 9.7 MB .sigstore SPDX