On Wed, Feb 20, 2019 at 4:49 AM Brett Cannon <brett@python.org> wrote:
On Tue, Feb 19, 2019 at 3:29 PM Philip Bergen via Python-ideas <python-ideas@python.org> wrote:
First attempt at this, so please be gentle. :)
I am very interested in the overall goal of not needing virtualenvs, but I'm curious about the motivations behind pep-582.

In a word, simplicity. Teaching newcomers about virtual environments is a stumbling block, but so if when they accidentally pollute their global installation when they get started.PEP 582 is an attempt to handle the simple case nicely.

Is Buildout forgotten? It's not dead and achieves the same in this regard. It works by flushing out meaningfully-shebanged wrapper scripts with exactly injected sys.path.

http://docs.buildout.org/en/latest/

--
Joni Orponen