> The average beginner is ... someone like me
When I say "beginner" I mean someone who is learning their first programming language and may have never opened Terminal or `cmd.exe` before.
> run tox
I thought the argument above was that the command should be `pip install`. This is confusing.
> Beginners shouldn't even need to know what pip is
Ok, in that case, why do you care whether `pip install` has an implicit default mode?
Re:Pipfile for Python
by lukeschlather on Tuesday November 22, 2016 @03:38PM
(#13017443)
My preference would be that pip install only has one mode. Realistically, there is going to be backwards compatibility stuff, but ideally, even in advanced use you should never have a reason to use anything other than pip install, and the rest should be specified in config files.
I do think you're misrepresenting the instructions to the beginner. The instructions to the beginner are (1) download (2) cd (3) run tox.
Beginners shouldn't even need to know what pip is, tox (or another build tool) should handle everything for you.