Pipenv wraps pip usages inside a virtual environment, so pip is always available via “pipenv run pip”, so in a sense Pipenv “supports” everything pip does. But as far as things Pipenv actually has wrapper commands for, it only tries to be pip’s functional superset in “install” and “uninstall”; everything else is out of scope.
There are constantly people advocating adding more, or having confusion between similarly-named commands (e.g. check), but that’s another issue… TP > On 25/9, 2018, at 08:22, Chris Jerdonek <chris.jerdo...@gmail.com> wrote: > > On Fri, Sep 21, 2018 at 5:14 AM, Paul Moore <p.f.mo...@gmail.com > <mailto:p.f.mo...@gmail.com>> wrote: >> If I'm misunderstanding the relationship between pip and pipenv, or >> between pipenv and pipfile, I'm happy to be corrected. But can I >> suggest that the best way to do so would be to amend the project pages >> that are giving me the impressions I have above, and pointing me at >> the corrected versions? That way, we can make sure that any >> misinformation is corrected at source... > > [This question isn't directed at Paul, even though it's in reply to his > email.] > > Thanks for the good discussion, all. To clarify the overlap in > functionality between pip and pipenv further, will pipenv be a strict > superset in terms of what it can do? > > Tzu-ping said earlier that users expect pipenv to behave the same as > pip, so I'm wondering if there are any areas of functionality that pip > covers that pipenv won't be able to (or that doesn't plan to). > > --Chris > > >> >> Paul >> >> PS Full disclosure - I've tried to use pipenv in a couple of local >> projects, because of the hype about it being the "great new thing" and >> found it basically of no use for my requirements/workflow. So I may >> have a biased view of either pipenv, or how it's being presented. I'm >> trying to be objective in the above, but my bias may have slipped >> through. >> -- >> 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/SR3FAMLZM646GT3IPYFILD47KMRWOALD/ > -- > Distutils-SIG mailing list -- distutils-sig@python.org > <mailto:distutils-sig@python.org> > To unsubscribe send an email to distutils-sig-le...@python.org > <mailto:distutils-sig-le...@python.org> > https://mail.python.org/mm3/mailman3/lists/distutils-sig.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/Y75UQYWNCCPMM77UVQ7NTDMSIBRIO27W/ > > <https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/Y75UQYWNCCPMM77UVQ7NTDMSIBRIO27W/>
-- 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/Q4IZBOMZLZZ7SWQHHHYQDDXNFVVRILEL/