按照近来的惯例,这里有一个令人惊喜的 Python 3.15.0 第三个候选版本!
我们遇到了一些最后时刻的惰性导入(lazy-import)发布阻塞问题,将它们纳入 3.15.0 最终版是合理的。同时,留出一些时间对它们进行充分测试也是合理的,因此原定于本周发布的 3.15.0 最终版推迟到下周,这里额外提供一个 3.15.0rc3。
python.org/downloads/release/python-3150rc3
这是 Python 3.15 的候选预览版
本次发布 3.15.0rc3 是计划中的最后一个候选版本,自 3.15.0rc2 以来,包含来自 82 位贡献者的约 156 项错误修复、构建改进和文档变更。进入候选版本阶段后,在此候选版本与最终版本之间,只允许经过审查且明确为错误修复的代码变更。
Python 3.15 的下一个版本将是 3.15.0 最终版,计划于 2026-10-09 发布。
从此刻起,3.15 系列将不再有 ABI 变更,目标是尽可能减少代码变更。
我们强烈鼓励第三方 Python 项目的维护者在此阶段为其项目做好 3.15 的准备工作,并在 PyPI 上发布 Python 3.15 的 wheel 包,为 3.15.0 最终版做好准备,同时帮助其他项目进行各自的测试。任何针对 Python 3.15.0 候选版本构建的二进制 wheel 包都将与 Python 3.15 的未来版本兼容。一如既往,请将任何问题报告至 Python bug tracker。
请记住,这是一个预览版本,尽管我们已尽可能使其接近最终版本,但不建议在生产环境中使用。
Python 3.15 中的一些主要新特性和变化包括:
有关 Python 3.15 变更的更多详情,请参阅 What's new in Python 3.15 。
在运行 IDLE 或其他使用 tkinter 模块的 GUI 应用程序时,当使用应用程序中打开对话框的菜单命令(例如 IDLE 的 About IDLE 、Settings 和 Open Module 命令)时,这些应用程序可能会挂起,导致出现旋转的沙滩球,需要强制退出。
此问题是由于 macOS 27.0 中的操作系统行为变更所致,据信该变更会影响所有当前版本的 Tk 图形工具包,从而影响所有当前 Python 版本中的 tkinter 模块。
如果你在 macOS 上依赖基于 Tk 的应用程序(如 IDLE),你可能需要考虑推迟安装 macOS 27.0,直到 Tk 或 macOS 的变通方案可用,或者测试你的应用程序工作流程是否受到影响。请关注 issue #158053 以获取更新。
此时弓在欧律马科斯手中,他正用火烤着它,但即便如此他也无法将它上弦,他非常悲伤。他深深叹了口气说道:“我为自己也为所有人感到悲伤;我悲伤的是我将不得不放弃这桩婚事,但我对此并不太在意,因为伊萨卡和其他地方还有很多其他女人;我最感到痛心的是,我们在力量上远逊于尤利西斯,以至于无法为他的弓上弦。这将在尚未出生的人眼中让我们蒙羞。”
感谢所有帮助使 Python 开发和这些版本成为可能的众多志愿者!请考虑通过自己志愿服务或通过组织向 Python Software Foundation 捐款来支持我们的工作。
来自阳光明媚的秋日赫尔辛基的问候。
您的发布团队,Hugo van Kemenade Ned Deily Steve Dower
转载声明:本文为转载整理,原文版权归原作者及原站点所有。
原文作者:Hugo van Kemenade;如有侵权,请联系管理员删除。