Red Hat-ingenieur Miro Hrončok heeft een wijzigingsvoorstel ingediend waarin wordt aanbevolen om Python 2.7 in Fedora 41 buiten gebruik te stellen en pakketten te laten vallen die nog steeds afhankelijk zijn van Python 2. Python2 heeft de levenscyclus op 1 januari 2020 verlaten, CentOS7 heeft ook de levenscyclus verlaten, en RHEL8's ondersteuning voor Python2.7-applicaties zal ook worden beëindigd. Red Hat-ontwikkelaars zijn van mening dat dit het moment is om het Python2.7-pakket van Fedora te verwijderen. Met uitzondering van PyPy zal Fedora Python2 niet langer ondersteunen.

Er zijn ook enkele softwarepakketten die nog steeds afhankelijk zijn van Python 2.7 en die tijdens dit proces mogelijk ook buiten gebruik worden gesteld. Het zijn bovendien softwarepakketten die niet eenvoudig te onderhouden zijn. Het belangrijkste voorbehoud is dat GIMP2 nog steeds afhankelijk is van Python2... Fedora41 hoopt dat de langverwachte GIMP3.0 op tijd zal worden vrijgegeven als dat eindelijk gebeurt. Maar als GIMP2 in Fedora 41 blijft, zal de pensionering van Python 2.7 volgend jaar worden uitgesteld naar Fedora 42.

Het Fedora wijzigingsvoorstel legt uit:

"Python-onderhouders zullen niet langer regelmatig beveiligingsoplossingen backporten naar Python 2.7 in RHEL omdat het onderhoud voor RHEL7 is beëindigd en de Python 2.7-applicatiestroom in RHEL8 buiten gebruik wordt gesteld. We hebben dit verouderde pakket tot 5 jaar na de pensioendatum geleverd en zullen dit blijven leveren tot het einde van de Fedora 40-levenscyclus.

We willen niet dat dit pakket wordt verouderd, omdat we bang zijn dat het niet de zorg krijgt die het verdient als het door iemand anders wordt onderhouden. Als er potentiële beheerders geïnteresseerd zijn om Python 2 in Fedora te blijven onderhouden na Fedora 41, kunnen ze met ons praten en hun vermogen en bereidheid demonstreren om Python 2 te onderhouden door vroeg mee te doen aan het onderhoud.

Gebruikers die applicaties in Python2 moeten uitvoeren, moeten dit doen op een platform dat Python2 ondersteunt. Het uitvoeren van applicaties op niet-ondersteunde Python is gevaarlijk.

Ontwikkelaars die hun software nog moeten testen op Python 2 kunnen oudere versies van Fedora of niet-ondersteunde CentOS/RHEL-versies van containers gebruiken."

Het F41-wijzigingsvoorstel heeft nog goedkeuring nodig van het Fedora Engineering and Steering Committee (FESCo), maar zal vermoedelijk doorgaan - ervan uitgaande dat GIMP 3.0 uiteindelijk deze zomer wordt uitgebracht en dus de verwijdering van Python 2.7 niet in de weg staat.