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

xXx*_*xXx 0 python release python-3.x python-3.7 python-3.8

为什么 Python 3.7.7 在 Python 3.8.2 之后发布?当它的版本相同时,意味着python2和python3 网站上是这样说的:https : //www.python.org/downloads/

Mat*_*ndh 6

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

然后可以在任何版本发布到 3.8(或任何其他 3.x 版本,如果它仅与该次要版本相关)之后发布 3.7 系列的错误修复版本。一般来说,较旧的次要版本会在一段时间后被放弃,并且不会收到进一步的补丁。

来自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(预计)