1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
pip/tests
Ian Wienand 35a3e8b7f5 Restore ability to uninstall distutils packages
This is a partial revert of 6afc718307
to restore the ability to overwrite distutils installed packages.

It is not elegant, but some projects (such as OpenStack's devstack)
rely on overwriting packages installed via the system package manager.
These packages can't be removed because they are dependencies for
parts of the base system, but many of the things devstack needs to run
requires later dependencies.  For historical reasons it's not easy to
fix this into a virtualenv, etc, all at once.

If distributions move to setuptools based packages, this problem might
fix itself.
2016-01-20 16:57:04 +11:00
..
data Merge pull request #3324 from jsbarber/develop 2016-01-18 23:21:09 -05:00
functional Restore ability to uninstall distutils packages 2016-01-20 16:57:04 +11:00
lib Update to deal with latest version of virtualenv 2016-01-19 12:23:52 -05:00
scripts Move from pip.compat.* to six.moves.* for urllib related stuff 2014-09-11 18:40:45 -04:00
unit Merge pull request #3326 from xavfernandez/untar_timestamp 2016-01-19 00:49:23 -05:00
__init__.py Port to Python3 2011-03-15 15:49:48 -04:00
conftest.py Only delete the user cache if it's populated 2015-05-13 18:11:19 -04:00