Fedora终于要和Python2.7说再见

科技继续进击 2024-07-11 10:43:23

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。

如果我的分享对你有帮助,请关注我,一起向上进击。

红帽工程师 Miro Hrončok 提交了一份变更提案,建议在 Fedora 41 中退役 Python 2.7,并放弃仍然依赖 Python 2 的软件包。

Python 2 已于 2020 年 1 月 1 日结束生命周期,CentOS 7 也已结束生命周期,RHEL 8 的 Python 2.7 应用程序支持也将退出,红帽开发人员认为现在是时候从 Fedora 中移除 Python 2.7 软件包了。除了 PyPy 之外,Fedora 将不再支持 Python 2。

还有一些仍然依赖 Python 2.7 的软件包可能也会在此过程中退役,它们也都是不容易维护的软件包。主要的注意事项是 GIMP 2 仍然依赖于 Python 2... 如果期待已久的 GIMP 3.0 最终能及时发布的话,Fedora 41 希望能及时发布。

但如果 GIMP 2 仍留在 Fedora 41 中,那么 Python 2.7 的退役时间将推迟到明年的 Fedora 42。

Fedora 更改提案解释说:

"Python 维护者将不再定期向 RHEL 中的 Python 2.7 反向移植安全修复,因为 RHEL 7 的维护工作已经结束,RHEL 8 中的 Python 2.7 应用程序流也将退役。

我们提供这个过时的软件包已经超过其退役日期长达 5 年之久,并将继续提供直到 Fedora 40 生命周期结束。

我们并不希望将这个软件包弃之不用,因为我们担心如果由其他人来维护,它将得不到应有的照顾。

如果有潜在的维护者有兴趣在 Fedora 41 之后继续维护 Fedora 中的 Python 2,他们可以和我们谈谈,并通过提前加入维护来证明他们有能力和意愿维护 Python 2。

需要在 Python 2 中运行应用程序的用户应该在支持 Python 2 的平台上运行。在不支持的 Python 上运行应用程序是危险的。

仍然需要在 Python 2 上测试其软件的开发者可以使用旧版 Fedora 或不支持的 CentOS/RHEL 版本的容器 "。

Fedora 41 变更提案仍需 Fedora 工程与指导委员会 (FESCo) 的批准,但大概会继续进行 -- 假设 GIMP 3.0 最终在今年夏天发布,从而不会阻碍 Python 2.7 的移除。

Reference

https://fedoraproject.org/wiki/Changes/RetirePython2.7

https://www.phoronix.com/news/Fedora-41-Drop-Python-2.7

- EOF -

文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~

推荐阅读 点击标题可跳转

1、Python 项目工程化最佳实践

2、Python 可以比 C 还要快!

3、streamlit,一个超强的 Python 库

4、豆瓣8.9分的C++经典之作,免费送!

5、Python 3.12 版本有什么变化?

最近我开了一家淘宝店,名字叫【打破壁垒】,主打程序开发相关付费素材、工具的共享类商品,帮助大家降低试错和使用成本。欢迎大家关注。

回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版

告诉你更多细节干货

欢迎围观我的朋友圈

👆每天更新所想所悟

0 阅读:1

科技继续进击

简介:感谢大家的关注