Xavier Fernandez
2713a1d149
Move more uninstall code to req_uninstall.py
...
To try to remove the uninstallation part from InstallRequirement, a.k.a the
god object.
2016-12-10 23:07:23 +01:00
Xavier Fernandez
b559221ee1
Move uninstall file selection logic to req_uninstall.py
2016-11-20 13:04:14 +01:00
Donald Stufft
e32c9b5b08
Move the test for local items to earlier in uninstall process
2016-01-21 10:12:20 -05:00
Marcus Smith
5f3437bd0f
normcase the path tail for uninstall items
2015-10-03 10:13:00 -07:00
Marcus Smith
0d8933ced6
normalize the head to resolve parent directory symlinks, but not the tail
2015-10-03 09:17:26 -07:00
Matthias Bussonnier
cdb1dc7685
imp deprecated on 3.4
...
importing it prevent to debug other packages with `-W error` as the
deprecation warning will raise.
Though there is still imp imported from a few vendorized packages,
and for other purposes than cache_from_source.
2015-05-02 10:48:25 -07:00
Thomas Kluyver
7e9a42dcda
Add resolve_symlinks arg to normalize_path()
2015-03-18 15:38:12 -07:00
Thomas Kluyver
09f2b343e9
Don't follow symlinks when uninstalling files
...
Fixes gh-40
2015-03-16 18:51:01 -07:00
Marc Abramowitz
8e2d441dab
Displays info about [un]installed versions
...
Displays version when installing and uninstalling -- e.g.:
Successfully installed pyrepl-0.8.4 pytest-2.6.4
and:
Uninstalling pyrepl-0.8.4:
Successfully uninstalled pyrepl-0.8.4
Uninstalling pytest-2.6.4:
Successfully uninstalled pytest-2.6.4
2014-12-18 17:18:46 -08:00
Xavier Fernandez
b713e96df2
cleanup: use "with open()" to open files
2014-10-18 20:41:18 +02:00
Donald Stufft
767d11e49c
Switch to using the stdlib logger instead of pip.log
2014-09-10 09:36:09 -04:00
Pawel Jasinski
6e1abb91aa
detect windows when running under IronPython
2014-08-12 02:26:24 +02:00
Donald Stufft
53faeece34
Clean up some no longer needed compatability code
2014-07-03 12:20:03 -04:00
Donald Stufft
97149959f4
Merge pull request #1813 from Manticore/patch-1
...
Fix typo in dict values enumeration
2014-05-15 17:50:39 -04:00
Matthew Iversen
dcb0ee0702
Move backwardcompat package to compat module
2014-05-14 13:10:06 +10:00
Bogdan Opanchuk
c1b6c6f0c9
Fix typo in dict values enumeration
2014-05-11 14:58:38 +10:00
Donald Stufft
2743768b7b
Fix the style of the code base to better match pep8
2014-01-27 14:11:29 -05:00
Marcus Smith
48e1a0f480
fix req pkg imports
2014-01-11 22:50:07 -08:00
Marcus Smith
a135af5301
initial breakup of req.py
2014-01-11 16:50:11 -08:00