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/