Closed dvander closed 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.
It might be a good idea to report this to pip itself
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.