alliedmodders / ambuild

AlliedModders C++ Build System
BSD 3-Clause "New" or "Revised" License
61 stars 32 forks source link

Work around pip bugs. #109

Closed dvander closed 4 years ago

dvander commented 4 years ago

pip does not properly remove cache files, which can cause problems when modules are renamed. Eg, blah/ is removed entirely, and blah.py added. In this case, a cached object for blah/init.py may exist, making upgrades suddenly broken.

WildCard65 commented 4 years ago

It might be a good idea to report this to pip itself