1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

11020 commits

Author SHA1 Message Date
Jannis Leidel 0b88e5de32 Extended reset_env test tool to allow passing custom environ dicts required for testing config support. 2009-10-24 15:24:08 +02:00
Jannis Leidel 25b99f7065 Added ability to override config file (e.g. for tests). 2009-10-24 15:22:34 +02:00
Jannis Leidel 48e57a530f Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2009-10-24 11:40:21 +02:00
Jannis Leidel 293c6d430d Backed out a little from the framework detection, only use /usr/local/bin for finding scripts when using an original Apple Python, not a MacPython from python.org (which installs scripts under sys.prefix). 2009-10-24 11:16:31 +02:00
Jannis Leidel 6f4843473f Merge. 2009-10-24 01:49:01 +02:00
Jannis Leidel 1e34731aec Added note about framework fix 2009-10-24 01:44:20 +02:00
Jannis Leidel 8fece3ff23 Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2009-10-24 01:10:42 +02:00
Jannis Leidel 5f6e4f6218 Make path to uninstall absolute to prevent failing prefix check for relative paths. 2009-10-24 00:40:34 +02:00
Jannis Leidel 1e7b7fddac Check a little saner for a Mac OS X framework install. Also never try to uninstall a System Python lib. 2009-10-24 00:39:47 +02:00
Jannis Leidel 266af504d5 Use distutils.sysconfig.get_python_lib() instead of doing this alone. 2009-10-24 00:38:52 +02:00
Carl Meyer cdb21eab1a fixed uninstalling console_scripts 2009-10-23 14:09:59 -04:00
Jannis Leidel 925bb015f5 Fix typo 2009-10-23 19:06:04 +02:00
Jannis Leidel 8329973ccc Make sur we only uninstall from the framework locations, not accidentally while being in a virtualenv for example 2009-10-23 18:06:12 +02:00
Jannis Leidel fa510f479e Minor correction on the framework layout detection 2009-10-23 17:54:59 +02:00
Jannis Leidel 4e484f8900 Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2009-10-23 17:07:14 +02:00
Jannis Leidel a4c48b27f3 Ref issue 3 - special case MacPython's framework layout when looking for files to uninstall 2009-10-23 17:04:57 +02:00
Carl Meyer 69133715e4 belatedly add news entry for issue #8 fix 2009-10-21 15:05:17 -04:00
Jannis Leidel f9e970a1f8 Added news section for last commit 2009-10-21 05:39:47 +02:00
Nowell Strite 87e0e74f63 Fixed a bug with pip install --download, where directories were being set with 0000 permissions. Settings default perm to 0755 instead. 2009-10-20 21:12:24 -04:00
Carl Meyer de728d3b51 fixes #8: allow installing package==dev 2009-10-20 11:38:14 -04:00
Carl Meyer 1c33dd529b use setuptools 0.6c11 in tests instead of 0.7a1 snapshot, which is now gone 2009-10-20 11:36:53 -04:00
Jannis Leidel 301dc3176f Added ability to configure pip to require an activated virtualenv to run and/or to automatically use an activated virtualenv if found 2009-10-19 21:26:35 +02:00
Jannis Leidel ea0a4d4b46 Just a little bikeshedding 2009-10-19 03:46:38 +02:00
Jannis Leidel 35b40b3513 Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2009-10-19 03:25:56 +02:00
Jannis Leidel 5aa4be5297 Moved all non optparse options over to new option/config system 2009-10-19 03:14:44 +02:00
Jannis Leidel 7a42612215 Updated ConfigOptionParser to use both config file and environmental variables. 2009-10-19 03:12:38 +02:00
Jannis Leidel 440f910222 Move "any" block to top of file. 2009-10-19 03:06:23 +02:00
Ian Bicking 8003c52d68 update sphinx version 2009-10-08 15:45:55 -05:00
Ian Bicking 41ac46584f update versions for release 2009-10-08 15:41:28 -05:00
Jannis Leidel d92e4f09db Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2009-10-08 03:03:03 +02:00
Carl Meyer dc5509fbee remove uninstall note from 0.5 changelog 2009-10-07 20:57:19 -04:00
Jannis Leidel b530597cdb Added config file support and a ConfigOptionParser. 2009-10-08 02:45:25 +02:00
Jannis Leidel 9306d0ce55 Moved rmtree_errorhandler a little. 2009-10-08 02:42:58 +02:00
Carl Meyer 1d618e8c4c merged 2009-10-07 20:41:31 -04:00
Carl Meyer bd3560f06c bring back downloading/unpacking message 2009-10-07 20:38:51 -04:00
Jannis Leidel 5c9fa5ded3 Fix minor typo after merge 2009-10-08 02:30:19 +02:00
Jannis Leidel f15c9075f4 merge from ianb 2009-10-08 02:16:09 +02:00
Jannis Leidel 5b49777b83 Added cmd property to base version control backend which uses new find_command function to find the vc command 2009-10-08 02:06:22 +02:00
Ian Bicking e7b1bbf4ba merge 2009-10-07 18:52:59 -05:00
Ian Bicking 3e2a044b23 Use different packages to test (Markdown requires ElementTree on Python<2.5, and simplejson compiles stuff) 2009-10-07 18:52:23 -05:00
Jannis Leidel b83d8f8746 Merge from ianb. 2009-10-08 01:40:03 +02:00
Jannis Leidel e38ee29448 Merge after backing out. 2009-10-08 01:38:56 +02:00
Jannis Leidel 7fd3acf62b Backed out changeset 30fe4bcf27d4 to prevent the freeze command from breaking 2009-10-08 01:38:19 +02:00
Carl Meyer d3c4430d36 requesting a specific requirement will upgrade even without --upgrade 2009-10-07 19:22:43 -04:00
Carl Meyer 3e63776015 merge from mainline 2009-10-07 18:36:25 -04:00
Carl Meyer 0194edf0ff merged from mainline 2009-10-07 18:35:42 -04:00
Ian Bicking b21ab6523f Fix dumb extension-detecting bugs 2009-10-07 17:24:41 -05:00
Ian Bicking 11fb5da901 Allow packages to be upgraded (catch VersionConflict) 2009-10-07 17:13:42 -05:00
Ian Bicking f1dc03373c Provide any() on earlier python versions; do the venv -E restart more directly (no exceptions in the parent process) 2009-10-07 17:12:25 -05:00
Ian Bicking 20555c1fc2 Use environ flag to force no input (for testing) 2009-10-07 16:25:48 -05:00