为什么Python 3.7.7在Python 3.8.2之后发布?

问题描述 投票:-1回答:2

为什么在Python 3.8.2之后发布了Python 3.7.7?当其版本相同时,表示python2和python3在网站上这样说:https://www.python.org/downloads/

python python-3.x python-3.7 release python-3.8
2个回答
3
投票

每个次要发行版(即<major>.<minor>.<patch>)引入了新功能,并在某些情况下进行了向后不兼容的修复。这意味着某人可能仍需要使用3.7-但您仍可能要在3.7.x版本的发行版中修复bug

该3.7行的bug修复版本可以在3.8的任何发行版(或仅与此次要发行版相关的任何其他3.x发行版)之后发行。通常,较早的次要发行版本会在一段时间后被放弃,并且不再收到进一步的补丁。

来自the release notes for Python 3.7.7

Python 3.8现在是Python 3的最新功能版本系列。在此处获取3.8.x的最新版本。我们计划在2020年中之前继续提供3.7.x的错误修复版本,并在2023年中之前提供安全修复。

Python 3.7.7是Python 3.7的最新错误修正版本。

[3.7.x分支还有一个计划中的版本3.7.8。之后,仅安全修复程序将应用到2023年。

3.7.8候选人1:2020-06-15(预期)

3.7.8决赛:2020-06-27(预期)


1
投票

想象一下,您有一个农场和一个拖拉机,上面有犁和一些工人。您想提高农场的性能,因此要购买具有新功能和更好犁的新型拖拉机。有些工人可能喜欢使用它,而另一些工人则更喜欢经典的,因为他们只是觉得使用它更舒服!因此,经典爱好者希望获得更好和更大的犁。因此,因为您是一个友善的农民,所以您可以在注视着新拖拉机的同时升级经典犁。

© www.soinside.com 2019 - 2024. All rights reserved.