There is currently no uninstall feature in setuptools. Here is a proposed
implementation:
* By default, use easy_install's --record option and place the resulting file
list in the project's EGG-INFO directory, whether the project is zip-safe or
not. Use the list for determining which files should be uninstalled.
* Do a back-check of dependencies on all currently installed projects, and warn
the user how uninstalling a project could affect other projects.
* Provide option of uninstalling dependencies that are no longer needed by the
project being uninstalled (or other installed projects).
* Remove entry from easy_install.pth |