Issue #107 new

Uninstalled setuptools doesn't see its own entry points

Paul Moore
created an issue

If I set PYTHONPATH to include a wheel of setuptools (so that setuptools is on sys.path, but is not "installed" in site-packages) then when I try to run a setup.py which uses setuptools, the bdist_egg command is not recognised.

Presumably this is because setuptools cannot locate the entry point for bdist_egg - even though it is an entry point provided by setuptools itself.

Even if the general mechanism requires packages to be installed, special-casing setuptools' own entry points would be useful, as it would allow the combination of pip+setuptools to install sdists when run from uninstalled wheels.