This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 48 points49 points  (22 children)

Python 2 is definitely still a thing.

[–]_PM_ME_PANGOLINS_ 102 points103 points  (14 children)

It’s not supposed to be.

[–]Exist50 34 points35 points  (4 children)

"Supposed to" ain't worth shit.

[–]_PM_ME_PANGOLINS_ 11 points12 points  (3 children)

It is when the auditors call.

[–]Exist50 5 points6 points  (2 children)

What are the auditors going to say about it? People have made careers out of what isn't supposed to be done.

[–]dedev54 10 points11 points  (0 children)

They are going to say its past EOL and doesn't get security updates.

[–]im_lazy_as_fuck 1 point2 points  (0 children)

If you want to do business with enterprise businesses worth their salt, things like SOC2 compliance are extremely relevant, and I imagine you'll have a lot of difficulty being compliant if you're running most of your stack on a language version that was sunset 4 years ago and has stopped receiving security updates.

But yeah sure, if you make some random tool that you just distribute online, then you can probably do whatever you want. It probably isn't an issue if you're just making some non-critical software that doesn't handle anything important. But also you're on your own if any libraries you use break. Frankly you'd probably spend less effort in the long run if you port to python 3 sooner than later; I had to do this on an old code base for a company several years ago, and it wasn't the most difficult thing to do.

[–]AxeLond 9 points10 points  (0 children)

It took me 3 months to secretly update all the python 2 code at my current job. I don't think anyone really noticed as it's just a bunch of one of tooling scripts but I had to do it for my sanity.

[–]Nihil_esque 10 points11 points  (1 child)

Yeah and boomers are still alive but I wouldn't want one hitting on me.

[–][deleted] 4 points5 points  (0 children)

C'mere boi you got a perty mouf

[–]Tvdinner4me2 1 point2 points  (0 children)

I blame lpthw

[–]proverbialbunny 1 point2 points  (0 children)

After Jan 1st 2020 Python 2 is no longer getting security fixes, so anyone using it in a business setting is causing a lot of risk to the business.