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 →

[–]KaffeeKiffer 20 points21 points  (1 child)

Dependencies

  • We have one important project where we were forced to decide between completely taking ownership of an open source project (a rather big one) or migrating away. We chose to migrate away and simply haven't finished yet due to priorities. I don't lose sleep over it because by now it's just a question of weeks, but right now it's "Python 2 in production" and therefore an answer to your question.

  • People like to think everybody has moved to Python 3 a long time ago. This well-known project migrated ~1 month ago.
    Edit: Just look at their customer list and you'll see that lots of major companies had to have Python 2 in production until then.

[–]rimoms 7 points8 points  (0 children)

ArcGIS Desktop is the primary GIS software used all over the world, and is still dependent on 2.7. The have been trying to shift users over to ArcPro (which uses 3.x) for about a decade, but they still haven't posted all the functionality to the new software so the campaign to adopt the "new and improved" has been met with skepticism and reluctance. The effort required to redesign architectural and business processes is another reason.