Python 3.14.6 和 3.13.14 发布:约 400 处改进,3.14 系列带来多项新特性!
Python 3.14.6 和 3.13.14 发布
Python 3.14.6 现已发布,这是 3.14 的第六个维护版本;自 3.14.5 以来,包含约 179 个错误修复、构建改进和文档更改。Python 3.13.14 是 3.13 的第十四个维护版本,自 3.13.13 以来,包含了大约 240 个错误修复、构建改进和文档更改。
下载地址
- python.org/downloads/release/python-3146
- python.org/downloads/release/python-31314
3.14 系列新特性
与 3.13 版本相比,3.14 系列有诸多主要新特性和变化:
- PEP 779:自由线程 Python 正式获得支持。
- PEP 649:类型注释的评估现在被推迟,从而改善了使用注释的语义。
- PEP 750:使用熟悉的 f-strings 语法自定义字符串处理的模板字符串字面量 (t-strings)。
- PEP 734:标准库中的多个解释器。
- PEP 784:一个为 Zstandard 压缩算法提供支持的新模块 `compression.zstd`。
- PEP 758:`except` 和 `except*` 表达式现在可以省略括号。
- PyREPL 中的语法高亮显示,以及对 unittest、 argparse、 json 和 calendar CLI 中的颜色支持 。
- PEP 768:CPython 的零开销外部调试器接口。
- `uuid` 模块现在支持 UUID versions 6 - 8,版本 3 - 5 的生成速度提高了 40%。
- PEP 765:Disallow `return`/`break`/`continue` that exit a `finally` block。
- PEP 741:用于配置 Python 的改进的 C API。
- 一种新型解释器。对于某些较新的编译器,此解释器可提供显著更佳的性能。目前可选,需要从源代码构建。
- 改进了错误消息。
- 使用 HACL* 项目中经过正式验证的代码内置 HMAC 实现
- 一个新的命令行界面,用于使用异步任务检查正在运行的 Python 进程。
- pdb 模块现在支持远程连接到正在运行的 Python 进程。
更多详细信息
有关 Python 3.14 更改的更多详细信息,可参阅 Python 3.14 的新特性。
