Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Python Linux

Fedora 41 Finally Retires Python 2.7 (fedoraproject.org) 25

"After sixteen years since the introduction of Python 3, the Fedora project announces that Python 2.7, the last of the Python 2 series, will be retired," according to long-time Slashdot reader slack_justyb.

From the announcement on the Fedora changes page: The python2.7 package will be retired without replacement from Fedora Linux 41. There will be no Python 2 in Fedora 41+ other than PyPy. Packages requiring python2.7 on runtime or buildtime will have to deal with the retirement or be retired as well.
"This also comes with the announcement that GIMP 3 will be coming to Fedora 41 to remove any last Python 2 dependencies," adds slack_justyb. GIMP 2 was originally released on March 23, 2004. GIMP will be updated to GIMP 3 with Python 3 support. Python 2 dependencies of GIMP will be retired.
Python 2's end of life was originally 2015, but was extended to 2020. The Python maintainers close with this: The Python maintainers will no longer regularly backport security fixes to Python 2.7 in RHEL, due to the the end of maintenance of RHEL 7 and the retirement of the Python 2.7 application stream in RHEL 8. We provided this obsolete package for 5 years beyond its retirement date and will continue to provide it until Fedora 40 goes end of life. Enough has been enough.
This discussion has been archived. No new comments can be posted.

Fedora 41 Finally Retires Python 2.7

Comments Filter:
  • Old languages never die. Fedora supports imagej effigy had a 2.7 compatible jython

    • Re: kinda (Score:4, Interesting)

      by RightwingNutjob ( 1302813 ) on Sunday July 07, 2024 @11:40AM (#64606999)

      In my line of work, people are still writing software in fortran 77.

      Cobol is still around, despite rumors of it having been displaced by java.

      Java itself is almost as old as python.

      Software engineering as a large industry is still barely two generations old. We're not there yet, but at some point soon we'll reach a saturation point where there will be a high barrier to justifying the creation of new languages, and we'll be stuck with 50 or 100 year old languages. Maybe the tools will be better, but the whole thing will be much more commoditized than it is now.

      • Why am I not surprised that our resident RightwingNutjob is stuck in the 1950s ;-)

        • by aergern ( 127031 )

          So Python and Java were invented in the 50's? Who knew?! /s

          • Python may as well have been invented in the 50s. How else can you make sense of the tab character having significance?

            • Python may as well have been invented in the 50s. How else can you make sense of the tab character having significance?

              Python is whitespace dependent... just like FORTRAN and COBOL... so you're not that far off.

          • Question: Do you genuinely not know what Fortran is? You couldn't have possibly have read the 3rd line of the GP's post without reading the 1st.

  • *Proposed* changes (Score:4, Informative)

    by CommunityMember ( 6662188 ) on Sunday July 07, 2024 @12:33PM (#64607101)
    These (python 2 removal and GIMP 3) are currently proposed changes, although they both seem likely to be accepted. The long development period for GIMP 3 has been a primary reason for keeping Python 2 in Fedora as long as it has been kept (as GIMP 2 still requires it).
  • Enough has been enough.

    Well, this is what they draw a salary for. After all, when Red Hat closed its source off from non subscribers, they justified it by saying they were providing all this extra work to maintain the code. Maintaining a python 2 version to CentOS 7's EOL runs part and parcel with that.

    People don't get to pick and choose to do only the fun parts of their jobs.

  • by johanneswilm ( 549816 ) on Sunday July 07, 2024 @04:55PM (#64607751) Homepage
    Based on what it says on gimp.org, Gimp 3 doesn't seem to have been released. In fact, it missed its predicted release date in June [gnome.org]. It doesn't look like there has been an RC release and the latest development snapshot says that it "might be one of the most unstable releases in the 2.99 series" [gimp.org].
    • Based on what it says on gimp.org, Gimp 3 doesn't seem to have been released. In fact, it missed its predicted release date in June [gnome.org]. It doesn't look like there has been an RC release and the latest development snapshot says that it "might be one of the most unstable releases in the 2.99 series" [gimp.org].

      Given the limited developer resources, the GIMP team has been extremely reluctant to place hard dates on the GIMP 3.0 release schedule (it will ship when it believed to be ready). The first GIMP 3.0 Release Candidate was recently given a newly revised target date of end of July, although as the RC date has slipped previously, it may very well slip again. Until feedback is received from the RC's it is hard to know how long it will take for a formal 3.0 release. Last I looked there were about a dozen block

"The Computer made me do it."

Working...