4 浏览

Python 3.12.3 和 3.13.0a6 发布

Python 3.12.3 和 3.13.0a6 发布。Python 3.12.3 和 3.13.0a6 现已发布。v3.12.3 是最新的维护版本,包含 300 多个 commit;v3.13.0a6 则是 Python 3.13 的最后一个 alpha 版本,距离该版本功能冻结还有最后的一个月。 3.13 的亮点内容包括: 在交...
14 浏览

Python 3.13.0 alpha 2

Python 3.13.0 alpha 2。Python 3.13.0 第 2 个 alpha 已发布,目前处于非常早期的开发阶段。 公告写道,Python 3.13 的许多新功能仍在规划和编写中(包括备受关注的 no-GIL)。 下面是该版本的主要变化: PEP 594(从标准库中删除已弃用...
38 浏览

Python 3.13.0 发布 alpha 1

Python 3.13.0 发布 alpha 1。Python 3.13.0 首个 alpha 已发布,目前处于非常早期的开发阶段。 本次发布的 Python 3.13 a1 是计划发布的七个 alpha 版本中的第一个。 发布 alpha 是为了更方便地测试新功能、修复错误,以及测试发布过程。请注...
7 浏览

Python 3.12.0 稳定版 & 3.11.6 发布

Python 3.12.0 稳定版 & 3.11.6 发布。Python 3.12.0 已正式发布。 主要变化 更灵活的 f-string 解析 (PEP 701) 详情查看 Python 改进 f-strings 语法,解除封印,整合到统一的解析器中 支持 buffer 协议 (PEP 688) 引入新的 debugging/profiling API ...
12 浏览

Python 3.12.0 第 2 个 RC 版本发布

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

Python 3.11.5, 3.10.13, 3.9.18 和 3.8.18 发布

Python 3.11.5, 3.10.13, 3.9.18 和 3.8.18 发布。Python 多个分支发布了更新:3.11.5, 3.10.13, 3.9.18 和 3.8.18。 新版本修复了安全漏洞: gh-108310:修复ssl.SSLSocket实例容易绕过 TLS 握手的问题,以及引入防护(如证书验证)并将发送的未加密数据视为握手...
12 浏览

消息称 Python 将加入“Immortal Objects”,可提升内存效率并解除并行运算限制

Meta 日前宣布将在 Python 中加入 Immortal Objects,使得对象可以绕过参照计数检查,成为在执行时持续存活的“不朽对象”,从而提高内存的使用效率,并有助于解除 Python 语言本身在平行运算上的局限。由于 Immortal Objects 可以跨执行绪共享对象,不再需要 GIL(Global Interpreter Lock)达到执行绪安全性,Meta 认为,这项功能有望促进 Python 语言发展,且由于 Immortal Objects 保证堆对象真正的不可变性,因此也能够解除 Python 在并行运算的一系列限制。
4 浏览

为保证平台安全性,Python 第三方套件存储库 PyPI 已强制用户使用双重验证登录

Python 第三方套件存储库 PyPI(Python Package Index)今年 5 月在其官方博客中宣布,为了提高平台的安全性,维护在 PyPI 上的任何项目或组织的账户都必须启用账号双重认证。目前这项强制要求已经生效,所有软件发布者都需要启用这项登录验证,否则将无法登录平台账号。不过对于只是想浏览 PyPI 网站,下载和安装套件的用户而言,他们并不需要额外注册 PyPI 账号,因此这项“账号双重认证”要求并不会对这批用户产生影响。
9 浏览

Python 3.12.0 RC1 发布

Python 3.12.0 RC1 发布。Python 3.12.0 发布了第 1 个 RC 版本。 开发团队表示,进入候选版本阶段后,只接受经过 review 且修复明确错误的代码。RC2(也是最后一个候选版本)计划于 2023 年 9 月 4 日发布,而 3.12.0 的正式版本计划于 ...
14 浏览

Python 3.12.0 beta 4 发布

Python 3.12.0 beta 4 发布。Python 3.12.0 发布了第 4 个 Beta 版本。目前 Python 3.12 仍处于开发阶段,3.12.0b3 是计划的四个 Beta 版本中的最后一个。 公告写道,虽然开发团队的计划是让新版本在进入测试阶段后保持功能完整,但在候选版本...
14 浏览

Python 3.12.0 beta 3 发布

Python 3.12.0 beta 3 发布。Python 3.12.0 发布了第 3 个 Beta 版本。目前 Python 3.12 仍处于开发阶段,3.12.0b3 是计划的四个 Beta 版本中的第三个。 在 Beta 版本阶段,新特性的开发工作已基本完成,主要是让社区用户更广泛地参与测试新功...
265 浏览

Python 3.11.4、3.10.12、3.9.17、3.8.17、3.7.17 和 3.12.0 beta 2 现已可用

Python 3.11.4、3.10.12、3.9.17、3.8.17、3.7.17 和 3.12.0 beta 2 现已可用。Python 3.11.4、3.10.12、3.9.17、3.8.17、3.7.17 和 3.12.0 beta 2 现已可用。3.10 在此次加入了久负盛名的纯安全版本系列;同时,3.7 的生命周期即将结束。除非 6 月发布另一个安全版本,否则 3.7.17 将是 Pyth...
15 浏览

Python 3.12 已发布首个测试版

Python 3.12 已发布首个测试版。Python 3.12 的第一个测试版现已发布,这也标志着今年 Python 的功能更新已冻结。 Python 3.12 为泛型类准备了新的类型注释语法、更灵活的 F 字符串解析、改进错误消息、性能改进、对 Linux 性能分析器的支持、删...
49 浏览

Python 3.12.0 alpha 4 发布

Python 3.12.0 alpha 4 发布。Python 3.12.0 第四个 alpha 版本已发布,这是 Python 3.12 的早期开发者预览版。 目前 Python 3.12 处于开发阶段,3.12.0a4 是计划的七个 alpha 版本中的第四个,许多新特性仍在计划和编写之中。下面简单介绍与 ...