Python 3.14.0 beta 2 发布
05-28 09:11 来源:OSCHINA 阅读(24)

Python 3.14.0 beta 2 现已发布。Python 3.14 仍在开发中,此版本是计划中四个 Beta 版本中的第二个。Beta 版预览旨在为更广泛的社区提供测试新功能和错误修复的机会,并让他们的项目做好支持新功能发布的准备。


Python 3.14 中的一些主要新功能和变化包括:


新功能


PEP 649:类型注释的评估现在被推迟,从而改善了使用注释的语义。

PEP 750:使用熟悉的 f-strings 语法自定义字符串处理的模板字符串字面量 (t-strings)。

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 和 8 的生成速度提高了 40%。

PEP 765:finally 代码块的 return/break/continue。

PEP 741:用于配置 Python 的改进的 C API。

一种新型解释器。对于某些较新的编译器,此解释器可提供显著更佳的性能。目前可选,需要从源代码构建。

改进了错误消息。

使用 HACL* 项目中经过正式验证的代码内置 HMAC 实现。

一个新的命令行界面,使用异步任务检查正在运行的 Python 进程。

pdb 模块现在支持远程连接到正在运行的 Python 进程。

Python 3.14 的下一个预发布版本将是 3.14.0b3,计划于 2025-06-17 发布。


https://www.zuocode.com