L'ingénieur Red Hat Miro Hrončok a soumis une proposition de modification recommandant de retirer Python 2.7 dans Fedora 41 et de supprimer les packages qui dépendent toujours de Python 2. Python2 a quitté le cycle de vie le 1er janvier 2020, CentOS7 a également quitté le cycle de vie et la prise en charge des applications Python2.7 de RHEL8 cessera également. Les développeurs de Red Hat estiment qu'il est maintenant temps de supprimer le package Python2.7 de Fedora. À l'exception de PyPy, Fedora ne prendra plus en charge Python2.

Certains progiciels qui reposent toujours sur Python 2.7 peuvent également être retirés au cours de ce processus. Ce sont également des progiciels qui ne sont pas faciles à maintenir. Le principal inconvénient est que GIMP2 s'appuie toujours sur Python2... Fedora41 espère que le tant attendu GIMP3.0 sera publié à temps s'il le fait enfin. Mais si GIMP2 reste dans Fedora 41, le retrait de Python 2.7 sera reporté à Fedora 42 l'année prochaine.

La proposition de changement de Fedora explique :

"Les responsables de Python ne rétroporteront plus régulièrement les correctifs de sécurité vers Python 2.7 dans RHEL car la maintenance de RHEL7 est terminée et le flux d'application Python 2.7 dans RHEL8 sera retiré. Nous avons fourni ce package obsolète jusqu'à 5 ans après sa date de retrait et continuerons de le fournir jusqu'à la fin du cycle de vie de Fedora 40.

Nous ne voulons pas que ce package soit obsolète car nous craignons qu'il ne reçoive pas l'attention qu'il mérite s'il est maintenu par quelqu'un d'autre. S'il y a des responsables potentiels intéressés à continuer à maintenir Python 2 dans Fedora après Fedora 41, ils peuvent nous parler et démontrer leur capacité et leur volonté de maintenir Python 2 en rejoignant la maintenance plus tôt.

Les utilisateurs qui doivent exécuter des applications dans Python2 doivent le faire sur une plate-forme prenant en charge Python2. Exécuter des applications sur Python non pris en charge est dangereux.

Les développeurs qui ont encore besoin de tester leur logiciel sur Python 2 peuvent utiliser des versions plus anciennes de Fedora ou des versions de conteneurs CentOS/RHEL non prises en charge.

La proposition de modification de F41 doit encore être approuvée par le comité d'ingénierie et de pilotage de Fedora (FESCo), mais elle sera probablement poursuivie - en supposant que GIMP 3.0 soit finalement publié cet été et n'empêche donc pas la suppression de Python 2.7.