News for hackers. Stuff that matters.
Re:Pip has dropped support for Python 2 by haram_masala on Saturday January 23, 2021 @11:41PM (#25889328)
It's telling that there are a number of commercially available Python libraries targeting enterprise customers for which the Python 3 version is free, but there's a hefty license fee for the Python 2 version. Maybe that's an appropriate tax on sluggish software/IT departments.
Re:Pip has dropped support for Python 2 by ianhanschen on Saturday January 23, 2021 @11:47PM (#25889361)
You assume they will move forward, when they most likely won’t. It’s not a tax, it’s a product targeted at a guaranteed line of revenue. If 3.x were ever deprecated, they would start charging for that version. There probably aren’t enough users for their 3.x version yet, so it’s free to try and gain adoption.
Re:Pip has dropped support for Python 2 by imhoguy on Sunday January 24, 2021 @03:06AM (#25890283)
That is quite interesting OSS funding method - charge for legacy patches and support which no-one else would provide. Although it is likely boring venture, but that is the price.
Re:Pip has dropped support for Python 2 by hjek on Sunday January 24, 2021 @07:12AM (#25891401)
> charge for legacy patches

Oracle are doing that with Java too.

Re:Pip has dropped support for Python 2 by asaddhamani on Saturday January 23, 2021 @11:43PM (#25889347)
Don't fix what ain't broke? If there's a legacy application using Python 2 and its working just fine, why upgrade?
Re:Pip has dropped support for Python 2 by knicknic on Saturday January 23, 2021 @11:48PM (#25889363)
Potential security vulnerabilities? If I have a library and it works in 2 & 3. But I stopped working on keeping it 2 compliant because 2 is no longer supported. Than I will never bring a single fix to 2, even security fixes. Due to code divergence it may not be even easy for me to understand if the issue reproduces in 2.
Re:Pip has dropped support for Python 2 by ianhanschen on Saturday January 23, 2021 @11:52PM (#25889394)
That creates a good business model for someone to come along and charge a premium to fix security bugs in old code. I think it’s more likely something like that will happen, than everyone moving their code to work on 3.x.
Re:Pip has dropped support for Python 2 by Skgqie1 on Sunday January 24, 2021 @12:33AM (#25889594)
Although quite different, this made me think of how COBOL is largely in maintenance at many places, but pays premium rates for developers.
Re:Pip has dropped support for Python 2 by nerdponx on Sunday January 24, 2021 @11:39AM (#25893348)
There have been several threads on COBOL here on this forum, and the anecdotal consensus is that COBOL developers don't actually get paid much more than developers in any other language.
Re:Pip has dropped support for Python 2 by willis936 on Sunday January 24, 2021 @02:16AM (#25890032)
It sounds like the tax is from choosing to use python at all. Either pay to keep legacy codebases or pay to update. Given a choice between two evils, I choose another language.
Re:Pip has dropped support for Python 2 by Too on Sunday January 24, 2021 @11:55PM (#25899387)
Similar to how we dealt with IE6 back in the days. By default not supported, any time spent on workarounds for IE6 are billed double hourly rate, and mind you these often require a lot of time.

Quickly made a lot of our clients untick the IE6 requirement from the wishlist.

Re:Pip has dropped support for Python 2 by mikekhusid on Sunday January 24, 2021 @01:17AM (#25889794)
Do you have any examples of this? Not doubting it, just curious.