品易云推流 关闭
文章详情页
文章 > 头条 > Python 3.10 beta 4发布,即将迎来RC阶段

Python 3.10 beta 4发布,即将迎来RC阶段

Python

头像

小妮浅浅

2021-07-12 16:44:13843浏览 · 0收藏 · 0评论

Python3.10的第四个beta测试预览版已经发布。Python开发团队表示,这也是计划中的最后一个测试版本,下一个更新将是RC版本。

尽管Python开发团队的计划是在beta阶段完成所有已确定的feature,但是个别feature在RC版eature仍然可以被修改,或者在很少的情况下被删除。它的目标是在beta4发布之后不再更改ABI,在3.10.0rc1发布之后,尽可能少地修改代码。为了达到这个目标,在beta阶段进行广泛的测试是非常重要的。

Python 3.10 系列的主要新 feature 如下(目前仍在编写中,最终发布的版本会有所变动):

 PEP 623 – 弃用并准备移除 PyUnicodeObject 中的 wstr 成员

PEP 604 – 更清晰的 union 类型语法:X | Y

PEP 612 – 引入参数规范变量 (Parameter Specification Variables)

PEP 626 – 为调试和其他工具提供准确的代码行号

PEP 618 – 为内置的 zip 函数添加可选的长度检查 (Length-Checking) 功能

bpo-12782:带括号的上下文管理器 (Context Manager)

PEP 632 – 弃用 distutils 模块

PEP 613 – 显示的类型别名 (Type Aliases)

PEP 634 – 结构化的模式匹配 (Structural Pattern Matching):Specification

PEP 635 – 结构化的模式匹配 (Structural Pattern Matching):Motivation and Rationale

PEP 636 – 结构化的模式匹配 (Structural Pattern Matching):Tutorial

PEP 644 – 要求使用 OpenSSL 1.1.1 或更高版本

PEP 624 – 移除 Py_UNICODE 编码器 API

PEP 597 – 添加可选的 EncodingWarning


Python 3.10 beta 4 下载地址

 按照计划,下一次发布的更新将会是 Python 3.10.0 的第一个RC版本,即3.10.0rc1,暂定的发布时间为2021-08-02,稳定版则计划于2021-10-04 发布。

以上就是Python 3.10 beta 4发布的有关介绍,希望对大家有所帮助。更多精彩内容分享:头条

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图