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/

Reply via email to