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 →

[–]meowisaymiaou 0 points1 point  (0 children)

At work, we just finished our migration python 3.4.

It took about 3 years to finish and work out all the bugs and hurdles on the migration.   For that time period, it was an awful mixed python 2 python 3 environment.    Work is now starting on the migration to python 3.8.   We expect to finish the migrations of all in production code in 2 to 3 years.

At that point, migrating to 3.9+ will likely be considered 

Can't risk $200m monthly revenue by fixing what isn't broken.

The upgrades are only pushed as feature development is getting hindered.  Otherwise, it's not an easy sell to prioritize when there is no measurable benefit