Redian新闻
>
Python 3.12.0rc1发布

Python 3.12.0rc1发布

公众号新闻

这是 Python 3.12.0 的第一个候选版本

此版本 3.12.0rc1 是倒数第二个版本预览版, 进入候选版本阶段,在此候选版本和最终版本之间只允许经过审核的代码更改,这些更改是明确的错误修复, 第二个候选版本(也是最后一个计划发布预览版)计划于 2023 年 9 月 4 日星期一发布,而 3.12.0 的正式版本计划于 2023 年 10 月 2 日星期一发布。

从此时起,3.12 系列中将不再有 ABI 更改,目标是代码更改尽可能少。

呼吁采取行动

我们强烈鼓励第三方 Python 项目的维护者在此阶段为他们的项目准备 3.12 兼容性,并在必要时在 PyPI 上发布 Python 3.12 wheel,为 3.12.0 的最终版本做好准备, 任何针对 Python 3.12.0rc1 构建的二进制wheel都可以与 Python 3.12 的未来版本一起使用, 与往常一样,向 Python 错误跟踪器报告任何问题。

请记住,这是一个预览版本,虽然它尽可能接近最终版本,但不建议在生产环境中使用它。

3.12系列相比3.11主要新特性

新功能

  • 更灵活的 f 字符串解析,允许许多以前不允许的事情 (PEP 701)。

  • 支持 Python 代码中的缓冲区协议 (PEP 688)。

  • 新的调试/分析 API (PEP 669)。

  • 支持具有单独全局解释器锁的隔离子解释器 (PEP 684)。

  • 更多改进的错误消息, 现在,更多可能由拼写错误引起的异常会向用户提出建议。

  • 支持 Linux 性能分析器报告跟踪中的 Python 函数名称。

  • 许多大大小小的性能改进(如 PEP 709),预计整体性能提高 5%


弃用

  • 根据 PEP 623,删除了 unicode 对象的 C 实现中已弃用的 wstr 和 wstr_length 成员。

  • 在unittest模块中,删除了许多长期不推荐使用的方法和类。(自 Python 3.1 或 3.2 起,它们已被弃用)。

  • 已弃用的 smtpd 和 distutils 模块已被删除(请参阅 PEP 594 和 PEP 632)。setuptools 软件包继续提供 distutils 模块。

  • 许多其他旧的、损坏的和已弃用的函数、类和方法已被删除。

  • 字符串中无效的反斜杠转义序列现在使用 SyntaxWarning 而不是 DeprecationWarning 发出警告,使它们更加明显。(它们将来会成为语法错误。)

  • 整数的内部表示已发生变化,为性能增强做好准备。(这不会影响大多数用户,因为它是内部细节,但可能会导致 Cython 生成的代码出现问题。)

有关 Python 3.12 更改的更多详细信息,请参阅 Python 3.12 中的新增功能, Python 3.12 的下一个预版本将是 3.12.0rc2,即最终候选版本,目前计划于 2023 年 9 月 4 日发布。

链接:https://www.python.org/downloads/release/python-3120rc1/

(版权归原作者所有,侵删)


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
刷爆外网!美国密歇根大学出品12小时速成Python课!零基础也能学大隐隐于市!越南一家人在San Jose开的小店全是越南客人——Phở Cường 2惊呆!不会R语言、Python软件,零基础的师姐却三个月发二区生信SCI……亚洲男人和亚裔二代GitHub热榜登顶:开源版GPT-4代码解释器,可安装任意Python库,本地终端运行厚着脸皮搞来的Python资料,请低调使用(待会删)突发!摩根大通掀起Python转型,金融圈再无Excel?留学生零基础入门!MIT内部疯传的Python课,12小时学完!Python 3.12 正式发布:性能提升、no-GIL将在 3.13 提供小狗Lexi 3 - 生日快乐AMC10考试知识点有哪些?AMC10难不难?附真题解析!nǚ hóng?nǚ gōng号称比 Python 快 68000 倍的 Mojo 语言正式发布! Rust 能否与之匹敌?详解Python文件: .py、.ipynb、.pyi、.pyc、​.pyd !比Python快68000倍!Mojo正式发布,网友:Python生态系统最重要的升级来了AMC12考试知识点有哪些?AMC12难不难?附真题解析!VS Code内置JS减小20%;Python团队官宣下线GIL;Chrome替代品1.0发布;Twitter改名X | 周热点LPython:最新的高性能Python实现、速度极快且支持多后端美国宪法第二十八修正案Python 吞噬世界,GPT 吞噬 Python!ChatGPT 上线最强应用:分析数据、生成代码都精通比Python快3.5万倍的Mojo融资7亿,LLVM之父:不会威胁到Python,该恐惧的应该是C++AMC10到AMC12,难度X2?Java近期新闻:JDK 22 发布时间表、巴比伦项目、Helidon 4.0-RC2、MicroProfile 6.1-RC1LPython:最新的高性能 Python 实现、速度极快且支持多后端谁说中国没有种姓制度多送一节竞赛课!未来领域教育编程夏令营开课啦,这个暑期让孩子成为Python大神!Python 吞噬世界,GPT 吞噬 Python!ChatGPT 上线最强应用Python吞噬世界,GPT吞噬Python!ChatGPT 上线最强应用:分析数据、生成代码都精通留学生无门槛入门!MIT内部Python课程,12小时学完!偷偷爆料下Python接单心得咀外文嚼汉字(253)破风、切妻、螻蛄羽我做了120节PyTorch课程,从入门到实战【包邮送书】AMC12考试知识点有哪些?AMC12难不难?留学生无门槛入门!MIT内部Python课,12小时学完!比 Python 快 3.5 万倍的 Mojo 融资七亿,LLVM之父:不会威胁到 Python,该恐惧的应该是 C++
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。