removing pip_cache and rebuild it from scratch. Ugly!!!
AT a minimum rename the function to replace or rebuild, since it is NOT update.

Hope you can create true update in the future.