您现在的位置是:首页 > 文章详情

Python 3.12.0 发布第 2 个 RC,正式版将于 10 月推出

日期:2023-09-07点击:119

Python 3.12.0 发布了第 2 个 RC 版本,也是最后一个 RC。正式版将于 2023 年 10 月 2 日星期一发布。

开发团队表示,进入候选版本阶段后,只接受经过 review 且修复明确错误的代码。RC2 是发现并修复重要问题的最后机会。

从该版本开始,3.12 系列将不进行 ABI 更改,目标是尽可能少地更改代码。

Python 3.12 中部分新的主要新特性和变化:

  • 针对泛型类的新类型注释语法 (PEP 695)
  • 更灵活的 f-string 解析 (PEP 701)
  • 支持 buffer 协议 (PEP 688)
  • 改进错误消息
  • 改进性能
  • 支持 Linux perf 分析器在跟踪过程中报告 Python 函数名称
  • 根据 PEP 623 提案,删除了 C 语言实现 unicode 对象中被废弃的 `wstr` 和 `wstr_length` 成员
  • 在 `unittest` 模块中,删除了一些长期被废弃的方法和类(它们从 Python 3.1 或 3.2 开始就已被废弃)
  • 废弃的 `smtpd` 和 `distutilsd` 模块已被删除(查看 PEP 594 和 PEP 632),setuptools 包(默认安装在 virtualenvs 和许多其他地方)继续提供 `distutilsd` 模块
  • 其他一些旧的、被破坏的、和已被废弃的函数、类和方法也被删除
  • 整数的内部表示已发生变化,为性能增强做好准备(这不会影响大多数用户,因为它是内部细节变更,但可能会导致 Cython 生成的代码出现问题)
  • ……

详情

原文链接:https://www.oschina.net/news/257195/python-3-12-0-rc2-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章