Python 3.14 现在是 Python 编程语言最新的年度主要功能版本。
Python 3.14 实现了对免费线程 Python 代码路径的官方支持,一个新的 Zstd 压缩模块,各种性能提升,Python 的零开销外部调试器,C API 改进,增强的错误消息,一个新的可选解释器,以及其他许多增强功能。
– PEP 779:支持无锁线程的 Python 现已正式支持
– PEP 649:现在延迟评估注解,改进了使用注解的语义。
– PEP 750:自定义字符串处理的模板字符串字面量(t-字符串),使用熟悉的 f-字符串语法。
– PEP 734:stdlib 中的多个解释器。
– PEP 784:新增模块 compression.zstd,提供对 Zstandard 压缩算法的支持。
– PEP 758:except 和 except* 表达式现在可以省略括号。
– PyREPL 中的语法高亮,以及 unittest、argparse、json 和 calendar CLIs 中的颜色支持。
– PEP 768:为 CPython 提供零开销的外部调试器接口。
– uuid 模块现在支持 6-8 版本的 UUID,3-5 版本的生成速度提高了 40%。
– PEP 765:禁止返回/中断/继续语句退出 finally 块。
– PEP 741:改进了配置 Python 的 C API。
– 一种新的解释器类型。对于某些较新的编译器,这种解释器提供了显著更好的性能。目前为可选,需要从源代码构建。
– 改进了错误信息。
– 内置了使用 HACL*项目形式化验证代码的 HMAC 实现。
– 新增了用于检查正在运行的 Python 进程的命令行界面,使用异步任务。
– pdb 模块现在支持远程连接到正在运行的 Python 进程。
下载和有关 Python 3.14 主要功能发布的更多详情请访问 Python.org。

转自 Python 3.14 Released With Performance Improvements, Free-Threading & Zstd – Phoronix
Linuxeden开源社区