pipenv icon indicating copy to clipboard operation
pipenv copied to clipboard

Reuse libraries in pip own's _vendor

Open oz123 opened this issue 3 years ago • 0 comments

There are some libraries that we vendor, and are already found in pip/_vendor. These are;

colorma
tomli
urllib3
pyparsing
packaging
pep517
platformdirs
idna
distlib
six

Removing them from our own vendor is going to serve pipenv users with a smaller package and remove duplication. It is also worth noting that most of these libraries are probably not going to be removed from pip since they are crucial for parsing of dependencies.

Those who are not really related like tomli, colorama and urllib3 are crucial for other reasons and I also don't see them being removed from pip anytime soon.

oz123 avatar Jul 13 '22 10:07 oz123