头条创作挑战赛 Python3。11是一个大版本,且带来了约25的性能提升。但近日Python核心开发者Pablo在邮件中宣布,由于一些重要的性能Bug和容易崩溃的问题,预计在10月底发布的Python3。11稳定版本可能要推迟到12月。 Python3。11Beta4已经比计划发布的时间晚了三周,因为下面这些一堆未处理的、影响发布的问题。最难受的是,这已经是团队修复了很多阻止Beta4发布的Bug之后才出现的新问题,其中一些Bug还是在最后一次更新后发现的,这意味着Python3。11Beta4的发布时间都要随着修Bug而延后。 因此,Python核心团队在与指导委员会讨论后,正在考虑将3。11的最终版本推迟到12月,以便再发布两个beta版本。 如果上图中组织发布的问题在本周末之前未修复,那么Python3。11将多发布两个测试版(每个测试版1个月),那么Python11最终版本将肯定推迟到12月。如果这些阻止发布的程序在本周末之前已修复,那么Python3。11。0Beta4将在下周一发布,这或许能加速Python11的发布。 然而对Python3。11能否在12月之前发布,团队似乎没什么把握,这是Pablo的原话:我知道将发布推迟到12月会使某些Linux发行版的事情变得复杂,并会影响最终用户和针对原始版本的再发行商。 但作为发布团队,我们需要确保最终发布的版本足够稳定。不幸的是,鉴于当前的发布状态,我们目前没有信心。 这里说的Linux发行版的事情变得复杂,是指一些Linux发行版计划在新版本中采用Python3。11,比如预计在10月底发布的Fedora37。 但现在看来,如果Fedora37不打算跟着Python跳票,那它只能选择回退到Python3。10。