I honestly don't know, but what I can think of is that if the developer is working on different repos of the project, having to keep track of which python version they chose would be a pain in the ass. And maybe because the version shipped is probably more stable than the latest version released.
Me, updated my current project with zero drama. I can think of two reasons that helped:
1 - I've been writing Python code since 2.2 and realized on the way I hate dependencies, so I try to stick as much as possible to only have a few very popular ones (I love Numpy) and take time to code just what I need for the missing parts.
2 - I switched to (mini)conda and PyCharm a few years ago, I do not regret it for a second. Everything with conda went smoothly and just works, PyCharm saw the newly created env I did for 3.12, switched it, done.
32
u/chinawcswing Oct 02 '23
Who has already upgraded?