On Fri, 21 Sep 2018 at 05:47, Donald Stufft <don...@stufft.io> wrote:
> On Sep 20, 2018, at 3:35 PM, Paul Moore <p.f.mo...@gmail.com> 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   |   ncogh...@gmail.com   |   Brisbane, Australia
--
Distutils-SIG mailing list -- distutils-sig@python.org
To unsubscribe send an email to distutils-sig-le...@python.org
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/XD5DOF75MPWMQVCMT4O2J3X6C4RR47BM/

Reply via email to