文 | EarlGrey出品 | 编程派公众号(ID:codingpy)今年 10 月份,Python 3.8 就要发布了而原本要到 2021 年才会用上的 Python 3.9,很可能会提前 9 个月与大家见面。
Python 版本发布周期规律Python 大版本的发布周期一般都在一年以上,在 2.0 时代甚至有的长达 2 年以上才更新,Python 2.6 与 2.5 之间相隔了 25 个月从 2014 年发布 Python 3.4 开始,核心团队似乎达成了每隔 18 个月发布一个大版本的规律。
上图由编程派根据官网数据整理按照原本的周期规律,Python 2.9 应该要在 2021 年 4 月份左右发布的版本经理提议发布周期减半Python 3.9 版本经理 Łukasz Langa 在 6 月份提出要将发布周期缩短为 9 个月。
按照提议,今年 6 月 10 号开始开发 3.9 版,明年 6 月 8 日发布最终版粗略计算一下,与 3.8 版本的预计发布时间之间仅有约 8 个月左右的间隔缩短发布周期,意味着用户可以更早地用上新功能
,而不是让他们在开发不足的版本中萎缩一年或更长时间语言的总体开发速度不会改变,但每个版本的增量会更小,从而提供更低风险的升级Langa 在提议中写道:这种变化并没有加快 Python 开发迭代的速度也不会让它更快地变得不兼容或更快地添加新功能。
只是会让新特性的开发更加平缓因此,虽然这个变更向用户提高了更快的升级能力,但并不要求必须如此比方说,如果他们选择每隔一个版本才升级,那么体验将与目前的情况非常相似核心开发者的反应Python 核心开发者对该提议的整体反馈是积极的。
不过也有不少人建议每隔 12 个月发布一次会更好,理由是可以和其他为期 6 个月、12 个月、24 个月的项目保持同样的节奏Python 之父 Guido van Rossum 也表达了赞同的意见,“这可以让大家更容易记住发布节奏”。
如果想阅读详细讨论细节,可以直接查看 Python 论坛的讨论帖,链接如下:https://discuss.python.org/t/pep-596-python-3-9-release-schedule-doubling-the-release-cadence/
1828回复下方「关键词」,获取优质资源回复关键词「 pybook03」,立即获取主页君与小伙伴一起翻译的《Think Python 2e》电子版回复关键词「pybooks02」,立即获取 OReilly 出版社推出的免费 Python 相关电子书合集
回复关键词「书单02」,立即获取主页君整理的 10 本 Python 入门书的电子版
亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。