News for hackers. Stuff that matters.
Re:Pip has dropped support for Python 2 by jacquesm on Sunday January 24, 2021 @05:06AM (#25890791)
It's in response to something happening today.

Some dead horses need a serious beating every now and then to remind people that they can resurrect if you're not careful. All of the lessons the python team did not put into practice were well known at the time, but they knew better and here we are.

The day after tomorrow someone will make breaking changes to some API, framework, language or OS who still needs to learn this lesson, maybe we'll get to them in time.

Re:Pip has dropped support for Python 2 by vflagger on Sunday January 24, 2021 @09:48AM (#25892436)
The lessons have not arrived at the current Python cabal. They just deprecated unittest and are seriously considering to break parts of the C-API again.

For the people who work in the correct companies this will generate many billable hours for no gain.

For others it will be a lot of unpaid work again. At this stage Python should be forked.

Re:Pip has dropped support for Python 2 by carapace on Sunday January 24, 2021 @12:04PM (#25893575)
> At this stage Python should be forked.

I seriously (I mean seriously) thought about forking Py2 (Tauthon is great BTW) but then I found out that PyPy has a Python2 mode and will for the foreseeable future. Just to be clear: PyPy runs Python 2 code, and always will. (As far as I know. Although it occurs to me that I have no idea what it's like if you're trying to work with the C API.)

(Also I got into Prolog, but that's another story.)

Re:Pip has dropped support for Python 2 by orf on Sunday January 24, 2021 @10:37AM (#25892855)
Where has unittest been deprecated?
Re:Pip has dropped support for Python 2 by hwmartins on Sunday January 24, 2021 @10:50AM (#25892961)
Probably a mixup with distutils, which has just been deprecated.
Re:Pip has dropped support for Python 2 by musicale on Tuesday January 26, 2021 @03:18AM (#25913623)
> Python should be forked

It is pretty much forked.