The answer I came up with when I investigated this topic a few years ago is because it creates less support headaches for the volunteers who maintain Python.So, will someone please explain why the current trend in Python is that everyone must use a virtual environment, need it or not, suitable or not, even if it renders the project or application more complex and prone to bugs and mistakes?
This seems to very often be the reason for breaking changes in open source projects. I just spent a month updating a custom distro and had to write quite a lot of code to overcome about a dozen breaking changes since the last update, most of them claimed it was to ease future support burdens.
Statistics: Posted by Paul Hutch — Thu Jul 04, 2024 1:04 pm