Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fail legacy install if .egg-info directory was not created #6998
What's the problem this feature will solve?
Currently on the legacy install code path (here) if execution of
This is bad because we will have installed an uninstallable package and the only penalty is a small warning which is very easy to miss.
Describe the solution you'd like
Instead of tracing a warning we should throw an exception.
This prevents additional packages from being installed and possibly hiding the warning from users.
Continue tracing the warning as before.