Lennart Regebro wrote:
On Mon, May 31, 2010 at 16:55, Carl Meyer <carl@oddbird.net> wrote:
Not true, inasmuch as it depends on pip. When pip installs distributions it uses the --record option to keep a list of all installed files. When pip uninstalls distributions it installed, it reliably uninstalls everything (though it doesn't have the PEP 376 hash cleverness available yet to detect modified files).
Ah, OK, cool. That must be reasonably new, last time I saw a discussion about this it wasn't the case. That *could* be some time ago, though. :)
Nope, pip's used --record on installation for years, and the above has been true since the moment uninstall landed in pip. There are enough different ways things can get installed that it's not surprising that some discussions may have been confused ;-) Carl