Python 3.11.0rc2 发布,正式版推迟至 10 月 24 日


Python 3.11.0rc2 现已发布,这是 Python 3.11 系列的第二个候选版本。进入 RC 阶段,开发团队只会对明确的错误进行修复,不会再改动 ABI,也会尽可能少地更改代码。

值得注意的是,3.11.0rc2 原计划于 2022 年 9 月 5 日发布,现在是推迟了一周;且由于个人日程安排的问题,公告指出,Python 3.11.0 正式版的发布时间也相应推迟到了 2022 年 10 月 24 日星期一(距离原定的 10 月 3 日推迟了三周)。

与 3.10 相比,Python 3.11 的主要变化包括有:

  • PEP 657 – 在错误信息报告中引入细粒度的 Error Locations
  • PEP 654 –  Exception Groups and except*
  • PEP 673  - Self 类型
  • PEP 646  - 可变参数泛型 (Variadic Generics)
  • PEP 680 - tomllib:支持在标准库中解析 TOML
  • PEP 675 - 任意文字字符串类型
  • PEP 655 - 将单个 TypedDict 项目标记为必需或可能缺失
  • bpo-46752 – 将任务组引入 asyncio
  • PEP 681  - Data Class 转换
  • bpo-433030 – 正则表达式现在支持原子分组 (Atomic grouping):((?>...)),以及占有型量词 (*+, ++, ?+, {m,n}+
  • Faster Cpython Project 已经出现了一些令人振奋的结果:Python 3.11 比 Python 3.10 快 10%~60%

更多详情可查看官方公告。


相關推薦

2022-08-10

RC 已发布。按照发布日程,RC 阶段会发布两个版本,在正式版发布前,开发团队会对明确的错误进行修复。此外,进入 RC 阶段意味着不会再改动 ABI,开发团队也会尽可能少地更改代码。 与 3.10 相比,Python 3.11 的主要变化 PE

2023-09-08

习 Python 3.12.0 发布了第 2 个 RC 版本,也是最后一个 RC。正式版将于 2023 年 10 月 2 日星期一发布。 开发团队表示,进入候选版本阶段后,只接受经过 review 且修复明确错误的代码。RC2 是发现并修复重要问题的最后机会。

2024-05-25

Ubuntu 24.04 LTS 于 4 月 25 日发布,但由于存在一些错误(包括严重问题),Ubuntu 团队推迟了让用户直接升级到新版本的时间。 虽然这些问题不会影响所有人——因为很多从命令行手动升级的人都没遇到,但风险仍然存在。 现在

2022-10-29

博客中的介绍:因严重的 OpenSSL 漏洞,原定于 10 月中旬发布的 Fedora 37 将延迟至 11 月中旬发布。 10 月 25 日,OpenSSL 团队在邮件和推特中宣布 OpenSSL 3.x 版本出现了一个非常严重的安全漏洞,将在 11 月 1日 发布 3.0.7 漏洞修

2022-11-12

Spring Boot 3.0.0 发布了第二个 RC 版本,应该也是正式 GA 前的最后一个 RC 版本。开发团队表示将在 2022 年 11 月 24 日发布 Spring Boot 3.0.0 稳定版。 公告写道,RC2 引入的新特性比较少,其中包含迁移到 Jakarta EE 10 APIs 以及对/actuato

2023-01-04

2020 年 11 月 11 日,Fur 单身节当天发布了 1.0.0 正式版。 2020 年 11 月 20 日,Fur 改名为 Furion。 2020 年 11 月 23 日,Furion Logo 由之前的 奶牛 更换为 袋鼠。 2020 年 12 月 22 日,Furion 在 Gitee 平台

2023-04-29

开,出自 “官方御用” 设计师 Debian 终于完全删除了 Python 2

2022-07-13

览版本将是 3.11.0b5,目前计划于 2022 年 7 月 25 日发布。正式版则计划于 2022 年 10 月 3 日发布。

2024-07-19

功使 deepin 初步适配了Apple M1 。今年随着deepin V23 beta进入RC2版本,deepin M1项目理所当然地也会跟进更新。 除此之外,本次适配工作不仅限于提升系统环境版本,还顺带更新了一些系统底层组件版本,优化了项目各模块的打包流

2022-07-28

览版本将是 3.11.0rc1,目前计划于 2022 年 8 月 1 日发布。正式版则计划于 2022 年 10 月 3 日发布。

2023-01-21

Ubuntu 22.04.2 LTS 原定于 2 月 9 日发布。但 Canonical 宣布该版本因各种问题不得不推迟两周,定于 2 月 23 日发布。 Canonical 的 Lukasz Zemczak在给 Ubuntu 开发人员邮件列表的电子邮件中解释道: 在为 Ubuntu 22.04.2 准备 HWE 5.19 内核期

2023-09-18

LibreOffice 7.6 社区版发布 3 周后,推出了首个补丁更新 7.6.1。 根据 RC1 和 RC2 更新日志,此版本修复了 120 多项错误。开发团队建议用户尽快升级。 下载地址:https://www.libreoffice.org/download/ LibreOffice 7.6 引入的新功

2022-06-02

Python 3.11.0 第二个 Beta 版本已发布,预计 Beta 阶段将会发布 4 个版本。 发布公告写到,新版包含 164 个新的 commit,修复了从代码到文档的许多错误。开发团队希望大家继续积极参与测试,虽然 Beta 阶段的功能已完整,但在发布

2022-05-09

Python 3.11.0 发布了首个 Beta 版本。 开发团队称,虽然该版本计划在功能完整的情况下进入 Beta 阶段,但在发布候选阶段之前,功能可能会被修改或在极少数情况下被删除。他们的目标是在 beta 4 之后没有 ABI 更改,并且在第一个