On Fri, 21 Sep 2018 at 05:47, Donald Stufft <[email protected]> wrote:
> On Sep 20, 2018, at 3:35 PM, Paul Moore <[email protected]> wrote:
> I don't think anyone's even spoken to the pip maintainers (yet?) about
> supporting the pipfile format
>
> That comes from me, I initially wrote the Pipfile as a proof of concept / 
> sketch of an API for replacing the requirements.txt format, which Kenneth 
> took and created pipenv from. At some point I plan on trying to push support 
> for those ideas back into pip (not the virtual environment management bits 
> though). That’s obviously my personal goal though, and doesn’t represent an 
> agreed upon direction for pip.

And it's one where I think there are a couple of different levels of
support that are worth considering:

Q. Should pip support installing from Pipfile.lock files as well as
requirements.txt files?

A. Once the lock file format stabilises, absolutely, since this is
squarely in pip's "component installer" wheelhouse.

Q. Should "pip install" support saving the installed components to a
Pipfile, and then regenerating Pipfile.lock?

A. This is far less of a clearcut decision, as managing updates to a
file that's intended to be checked in to source control is where I
draw the line between "component installer" and
"application/environment dependency manager".

Cheers,
Nick.

-- 
Nick Coghlan   |   [email protected]   |   Brisbane, Australia
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/mm3/archives/list/[email protected]/message/XD5DOF75MPWMQVCMT4O2J3X6C4RR47BM/

Reply via email to