[Distutils] The future of invoking pip

Antoine Pitrou solipsis at pitrou.net
Sun Nov 8 09:13:28 EST 2015


On Sat, 7 Nov 2015 19:37:03 -0500
Donald Stufft <donald at stufft.io> wrote:
> In fact, the pyvenv script has been deprecated and is going to be
> removed in Python 3.8 in favor of `python -m venv` for similar
> reasons that I've described here.

That's not an argument, since the decision was taken by exactly the
same people. Just because you do something twice doesn't mean it was a
good thing to do, especially when no sizable data was brought in
support.

The fact that you decided to deprecate "pyvenv" while its ancestor - the
"virtualenv" script itself - was not deprecated despite existing for a
much longer time hints that the issue may be blown out of proportion.

In the end, I like "python -m <module name>" for many user interfaces;
but for managing package installations I think it's really much too
wordy.

Regards

Antoine.


More information about the Distutils-SIG mailing list