Python is talking about having something like a node_modules directory to bypass virtualenv and all the confusing stuff surrounding their dependencies. Naturally purists are already complaining, but I’ve manually installed dependencies as local files for projects before and I think this is a great idea to ensure everything stays together where it belongs without getting unnecessarily complex.
Also, it looks like it would be compatible with git-submodules, so you could keep your git repos free of other people’s code.
This was also mentioned in one of the latest Python Bytes podcast episode if anyone is interested in that: https://pythonbytes.fm/episodes/show/117/is-this-the-end-of-python-virtual-environments
Python is talking about having something like a
node_modules
directory to bypass virtualenv and all the confusing stuff surrounding their dependencies. Naturally purists are already complaining, but I’ve manually installed dependencies as local files for projects before and I think this is a great idea to ensure everything stays together where it belongs without getting unnecessarily complex.Also, it looks like it would be compatible with git-submodules, so you could keep your git repos free of other people’s code.