13426109659
webmaster@21cto.com

Python 3.14 RC3 发布

资讯 0 55 10小时前
图片

Python 3.14 rc3 现已发布,修复了另一个需要提升 Python字节码 (.pyc) 文件中存储的 magic number 的漏洞,这意味着为 rc2 创建的.pyc 文件无法用于 r c3,需要重新编译。

这是最终预览版本 ,而 3.14.0 的正式发布版计划在 2025 年 10 月 7 日星期二发布。

Python 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 进程。

 

作者:洛逸

评论