发布日期:2025年12月5日

Python 3.14.2 是 3.14 的第二个维护版本,自 3.14.1 以来,包含 18 个错误修复、构建改进和文档更改。
这是为修复以下回归问题而进行的快速发布:
gh-142206:例外情况多进程在升级 Python 时运行程序。
gh-142214:数据类中的异常__热的__方法。
gh-142218insertdict 中的段错误和断言失败。
gh-140797:在使用多个捕获组时崩溃重新扫描
以及这些安全修复:
gh-142145:消除节点 ID 缓存清除中的二次行为(CVE-2025-12084)
gh-119452修复 http.server 中潜在的虚拟内存分配拒绝服务攻击
Python 3.14 的一些主要新特性和变化包括:
PEP 779:官方支持自由线程 Python。
PEP 649:现在推迟对标注的评估,从而改善标注使用的语义。
PEP 750:使用熟悉的 f 字符串语法,实现自定义字符串处理的模板字符串字面量(t 字符串)。
PEP 734标准库中存在多个解释器。
PEP 784:一个新模块压缩.zstd为 Zstandard 压缩算法提供支持。
PEP 758: 除了和除了*现在表达式可以省略括号。
PyREPL 中的语法高亮显示以及对颜色的支持单元测试, 参数解析, JSON和日历命令行界面。
PEP 768:一个零开销的 CPython 外部调试器接口。
UUID 版本 6-8现在得到了以下支持UUID模块,版本 3-5 的生成速度提高了 40%。
PEP 765:禁止返回/休息/继续出口最后堵塞。
PEP 741:改进的用于配置 Python 的 C API。
一个新型口译员对于某些较新的编译器,此解释器可提供显著更佳的性能。目前需要从源代码编译才能启用。
内置的HMAC实现采用来自 HACL* 项目的正式验证代码。
一个新的命令行界面使用异步任务检查正在运行的Python进程。
pdb 模块现在支持远程连接到正在运行的 Python 进程.
有关 Python 3.14 更改的更多详细信息,请参阅Python 3.14 的新特性.
PEP 761Python 3.14 及更高版本不再为发布版本提供 PGP 签名。建议验证者使用 Sigstore。
官方 macOS 和 Windows 发布二进制文件包含一个实验性 JIT 编译器.
官方的Android 二进制文件发布现已上市。
我们提供的 Windows 安装程序将被我们新的安装管理器取代,该安装管理器可以从以下位置安装:Windows 应用商店或从其下载页面。 看我们的文档更多信息请参见相关文档。可供下载的 JSON 文件包含此版本所有可安装软件包的列表,包括文件 URL 和哈希值,但安装最新版本并不需要该文件。传统的安装程序在 3.14 和 3.15 版本中仍将继续提供。
PEP 7453.14 版本发布计划
请在此处报告错误github.com/python/cpython/issues
直接资助 Python(或通过)GitHub赞助商)和支持Python社区
感谢所有为 Python 开发和这些版本发布做出贡献的志愿者们!请考虑通过亲自参与志愿服务或通过组织捐款来支持我们的工作。Python 软件基金会.

