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

658 commits

Author SHA1 Message Date
Lincoln de Sousa
d6582a251e Cmds {install,wheel} should return proper error code
The `pip` executable was returning a successful status code (`0`) when
trying to install new packages with existing previous build directories.

Conflicts:
	tests/functional/test_install_cleanup.py
	tests/functional/test_wheel.py
2013-08-26 18:55:55 -07:00
Marcus Smith
65007e3c65 when unpacking archives, don't preserve permissions except execution for regular files 2013-08-17 00:18:40 -07:00
Marcus Smith
d3cbb3f606 fix up the bundle support 2013-08-07 00:13:47 -07:00
Marcus Smith
4b1f064eb3 Merge pull request #1113 from qwcode/fix_1106
let --download work with wheels
2013-08-06 16:11:13 -07:00
Marcus Smith
901b46cea5 switch test to working mirror 2013-08-05 21:35:07 -07:00
Marcus Smith
5fcf4ab6f4 let --download work with wheels 2013-08-05 21:27:41 -07:00
Marcus Smith
84480ac9b7 Merge pull request #1095 from qwcode/fix-1074
function in case of broken sysconfig. fix #1074
2013-07-27 21:09:19 -07:00
Marcus Smith
f91fc2f4c9 use sysconfig from pep425tags and use mock's patch context mgr 2013-07-27 20:48:15 -07:00
Jannis Leidel
b262aa3922 Merge pull request #1080 from qwcode/global_build_dir
fixes for #1078
2013-07-27 02:37:29 -07:00
Marcus Smith
e298b32709 confirm wheel was used in setuptools/wheel upgrade test 2013-07-27 01:22:04 -07:00
Marcus Smith
3e8924a7ec setuptools upgrade tests 2013-07-27 00:58:56 -07:00
Marcus Smith
ef4953d578 return upon PreviousBuildDir 2013-07-24 02:02:08 -07:00
Marcus Smith
a3109c17c6 changing global build dir name; see https://github.com/pypa/pip/issues/1078#issuecomment-21469936 2013-07-24 01:25:59 -07:00
Daniel Holth
59e5368eac function in case of broken sysconfig. fix #1074 2013-07-23 20:18:26 -04:00
Marcus Smith
fe2a254c7e patch for our tests cache for windows/py2 2013-07-12 16:04:50 -07:00
Marcus Smith
3b0eb9136a fix regexp for windows paths 2013-07-11 21:36:46 -07:00
Marcus Smith
813ab9da2e user site fix for windows tests; was broke recently when the 2 TestPipEnvironment classes were consolidated into one 2013-07-09 23:55:23 -07:00
Daniel Holth
823cee17ef mock moved attribute 2013-06-30 23:44:51 -04:00
Daniel Holth
3ac1280cd2 wheel: test WHEEL "root_is_purelib" parser 2013-06-30 23:40:20 -04:00
Daniel Holth
3b9e90e42b wheel: add tags parameter to support_index_min also 2013-06-30 14:56:43 -04:00
Daniel Holth
b6c2dc3b62 wheel: improve unit tests 2013-06-30 14:54:45 -04:00
Marcus Smith
231d84df0b wheel test for NotImplementedError being raised 2013-06-27 23:12:52 -07:00
Marcus Smith
fae0c02b60 Merge pull request #1013 from qwcode/wheel_req
have 'pip wheel' only be satisfied with setuptools (DONT MERGE)
2013-06-27 18:23:11 -07:00
Marcus Smith
78a40129dd patch wheel unit tests to appear to be running with setuptools 2013-06-27 18:08:25 -07:00
Marcus Smith
fb397cd1ec have "pip wheel" only be satisfied by setuptools 2013-06-27 00:20:28 -07:00
y-p
42102e9dea unpack_file should use flatten=False for .whl files GH1011 2013-06-26 22:02:27 +03:00
Jannis Leidel
3ea56eaecd Use PyPA's own test package instead of my personal repo (which I deleted due to move to Github). 2013-06-25 14:54:27 +02:00
Marcus Smith
a4f178bf15 remove old test that mistakenly resurfaced during merging 2013-06-19 17:08:32 -07:00
Marcus Smith
3e460e6946 test merge fixes 2013-06-19 17:08:32 -07:00
Marcus Smith
81639adbdf revert distribute skip in py3 (commit fe09baa1a2) 2013-06-19 17:08:32 -07:00
Marcus Smith
e0e19cc831 Merge pull request #1003 from qwcode/test_new_setuptools
support the new setuptools
2013-06-19 16:53:39 -07:00
Marcus Smith
31bc0833e5 make pip freeze test more flexible 2013-06-19 16:35:28 -07:00
Marcus Smith
40a22cccea remove unnecessary test dependency on MarkupSafe 2013-06-19 15:55:17 -07:00
david
267c79df2e Fix #982 by using the effective user id on unix systems instead of depending on
getpass.getuser(). This is required because on some systems 'LOGNAME'
is not updated by sudo.
Signed-off-by: david <db@d1b.org>
2013-06-15 13:17:45 +10:00
Marcus Smith
bea1f6ca2f method call syntax error 2013-06-13 22:55:32 -07:00
Marcus Smith
ff1a79381a test changes due to virtualenv not using distribute 2013-06-13 22:43:26 -07:00
Marcus Smith
72f0ec9419 wheel is also supported now with setuptools>=0.7.2 2013-06-13 22:04:05 -07:00
Donald Stufft
fb24b3eaaa Change --allow-external to work per project and add --allow-all-external 2013-06-07 10:43:52 -04:00
Donald Stufft
74d0246bcd Test the different variations of allow_insecure and allow_external 2013-06-07 10:43:52 -04:00
Marcus Smith
60f8da5c41 4 more wheel tests 2013-06-06 19:11:43 -07:00
Steven Myint
f7bf72bc27 Fix spellings errors 2013-06-01 09:09:41 -07:00
Carl Meyer
b3a791223c Cached or already-downloaded files with bad hashes are ignored. 2013-05-30 17:00:10 -06:00
Carl Meyer
388d1b53a7 Refactor unpack_http_url. 2013-05-30 16:59:57 -06:00
Carl Meyer
f7e6fec08c Merge branch 'develop' into bugfix-git183-v2
* develop:
  add back in old tox.ini
  add back test lost in the restructure
  more functional/unit tests restructure
  break up tests dir into data, unit tests, and functional tests
2013-05-29 16:41:15 -06:00
Carl Meyer
fa81a41d0b Combine Git get_tag_revs and get_branch_revs into single get_refs method. 2013-05-29 16:40:34 -06:00
Marcus Smith
890df0d25a add back test lost in the restructure 2013-05-29 13:41:13 -07:00
Marcus Smith
28298c413d more functional/unit tests restructure 2013-05-29 13:41:13 -07:00
Marcus Smith
2e2ce0f4e9 break up tests dir into data, unit tests, and functional tests 2013-05-29 13:41:12 -07:00
Carl Meyer
92e0dbbf4c Use git show-ref instead of git branch for better future-proofness.
Based on original patch by Anrs Hu.
2013-05-29 14:03:26 -06:00
Marcus Smith
28234e29d5 'pip search' xmlrpc changes in response to pypi changes, http://mail.python.org/pipermail/distutils-sig/2013-May/020888.html 2013-05-28 20:34:25 -07:00