Under the covers, pip uses "setup.py install --record" (which requires also
using --single-version-externally-managed) in order to create an install
log, that get's used for uninstalls.

And due to using `--single-version-externally-managed`, the install is done
"old-style",  i.e., not installed as an egg, and not knowing how to install
*from* an egg.  the one caveat being that setuptools (not pip) does throw
in an .egg-info directory with the project metadata.

So is "pip uninstall" the primary historical reason for  the lack of egg
install support? or is there more to the story?

Marcus
_______________________________________________
Distutils-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to