Fedora 41 要和 Python 2.7 说再见


红帽工程师 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 的移除。


相關推薦

2023-04-28

Go SDK诞生的原因。 最初版本的 KCL 编译器及运行时使用 python 编写,由于 python 语言本身的性能问题和其动态语言的特性,初版 KCL 语言的运行速度和安全性都有很大提升空间。出于安全与效率问题的考虑,后续版本 KCL 编译器

2024-10-31

Fedora 官方正式宣布了 Fedora 41 版本的到来。 在全新的 Fedora 41 版本中,带来诸多变化和特性: DNF 5 Fedora Linux 41 默认采用命令行包管理工具 DNF 的最新主版本。此版本速度更快、体积更小,需要的支持包更少。这消除了容

2024-06-27

Fedora 基于 Web 的新安装程序 UI 预计被推迟到 2025 年与 Fedora 42 一起推出。对此,红帽方面给出的解释是因为要将资源聚焦在 Fedora 41,将操作系统安装程序过渡为原生 Wayland 应用程序。Fedora 工程与指导委员会 (FESCo) 现已同意将 Ana

2024-01-03

老化的buildbot基础设施。 PyPy 是一个兼容性强大的 Python 解释器,几乎是 CPython 2.7 与 3.6 的直接替代品。 此次变更,具体影响开发操作等信息,可以查看官方通告:https://www.pypy.org/posts/2023/12/pypy-moved-to-git-github.html

2022-09-08

新版本包含许多变化、新特性和 Bugfix。 Poetry 是一款 Python 依赖管理和打包工具。 主要变化 采用新的独立安装程序 旧版get-poetry.py安装脚本已替换为 install.python-poetry.org。安装程序现在是一个独立的项目,有自己

2023-06-12

生成式 AI 初创公司 Cohere 宣布已获得 2.7 亿美元的新资本,作为其 C 系列融资的一部分。“资金将加速 Cohere 的领导地位,为企业在他们选择的云平台上提供 AI 的力量,保护他们的数据隐私和安全。” 本轮融资由 Inovia 领投,英

2022-06-29

据外媒 Phoronix 报道,Fedora 工程和指导委员会(FESCo)已经批准了 Fedora Linux 37 大量的新特性,以便开发人员继续本周期的 Fedora 开发工作。  Fedora 37 新一批获批的项目包括: Fedora 提供的所有 Java JDK 现在都将基于树

2022-09-24

长的过程,但现在Internet Explorer已经正式报废,是时候说再见了。今后,Leaflet将转向一个常青的策略,针对Firefox、Chrome、Edge和Safari等浏览器。 拥抱现代JavaScript。为了保持向后兼容,Leaflet完全是用ES5编写的,这是传统浏览器

2023-04-06

手动开启,而日前开发者提交的提议就有可能让未来的 Fedora Workstation 默认让其安装程序对磁盘进行加密。 来自红帽的开发者 Owen Taylor 近日在邮件列表中发布了围绕 Fedora 系统加密的一些计划,计划显示,他们打算在 Fedora Workst

2022-12-05

2.4.54、MariaDB 10.6.11、PHP 5.6.40 和 PHP 7.4.33)。 Perl 5.36.0 Python 2.7.18 和 Python 3.10.6 Ruby 3.1.2 更多详情可查看:https://4mlinux-releases.blogspot.com/2022/12/4mlinux-410-stable-released.html

2022-11-16

在推迟了半个月之后,Fedora Project 正式发布了 Fedora Linux 37,带来了以下变化: Fedora Workstation 37 搭载 GNOME 43 桌面环境 Fedora Linux Spins 也包含一些其他桌面环境的最新版本,即 KDE Plasma 5.26、Xfce 4.16、LXQt 1.1.0(LXQt 1.2.0 可以作

2024-10-10

e 版本升级至 44.0.0(#37661) [RlsLB] 修复死锁(#37459) [Python Otel] 使用  call arena 管理 call tracer 生命周期(#37460) C++ [OTel C++] 修复添加和删除回调时出现的竞争问题。(#37485) Python [Backport to 1.67.x] 添加模板并支

2022-09-08

Fedora Wiki 上的变更提案显示,明年春天的 Fedora 39 可能会用新的 DNF5 打包工具和 libdnf5 支持库取代 DNF、libdnf 和 dnf-automatic。DNF5 可大幅改善用户体验,并提供更好的性能来处理 Fedora Linux 上的软件管理。 变更提案大致总结

2022-12-19

) 平台更新 增加了对 Ubuntu 22.10 的支持 增加了对 Fedora 37 的支持 更多详情可查看:https://unit.nginx.org/news/2022/unit-1.29.0-released/