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 日发布。
更多资源
- 在线文档
- PEP 745,3.14 发布时间表
- 报告错误请访问 https://github.com/python/cpython/issues
- 帮助资助 Python 及其社区
接下来是些完全不一样的内容
在 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 |