News for hackers. Stuff that matters.
Re:Pipfile for Python by holmb on Tuesday November 22, 2016 @07:11AM (#13013507)
I agree that explicit is better than implicit. Especially in this case. You can create an alias pipr='pip install -r requirements.txt' or similar if you find that fits your needs better.

Especially for newcomers, an implicit "use Pipfile if exists, else requirements.txt" is just unnecessary magic.

Re:Pipfile for Python by fredsir on Tuesday November 22, 2016 @07:39AM (#13013637)
`pip install` should only be for the default way that projects define dependencies, where the default is the way. Were we to have both pipfile, and requirements.txt, and maybe a third, and a fourth option, I don't think `pip install` should work.

I also don't think it's ever a good idea to have multiple options for something like that.