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

3132 commits

Author SHA1 Message Date
Victor Stinner e236842944 Fix issue #1433: parse requirements in markers
* InstallRequirement supports PEP 426 markers
* RequirementSet.add_requirement() ignores an InstallRequirement if
  markers don't match.
2014-11-20 10:52:08 -05:00
Donald Stufft 1da8b75bf7 Merge pull request #2133 from dstufft/document-ftp
Document the loss of ftp:// and remove some left over code from it
2014-11-20 10:33:56 -05:00
Donald Stufft 9751d3c14b Document the loss of ftp:// and remove some left over code from it 2014-11-20 08:44:31 -05:00
Donald Stufft 9086993548 Properly handle equality of Link objects with other objects 2014-11-20 07:53:27 -05:00
Donald Stufft 3c9c2ff507 Add the CVE for the randomized build directory 2014-11-20 07:06:35 -05:00
Donald Stufft 043fe9f570 Merge pull request #2122 from dstufft/randomized-build-directory
Use a secure randomized build directory when possible
2014-11-11 20:44:06 -05:00
Donald Stufft 01610be0d5 Use a secure randomized build directory when possible 2014-11-11 20:19:10 -05:00
Donald Stufft 043af838a5 Merge pull request #2116 from bukzor/buck-remove-tag-svn-revision
remove tag_svn_revision to fix test, same as PR #2045
2014-11-04 15:56:21 -05:00
Buck Golemon f7eca8d529 remove tag_svn_revision to fix test, same as PR #2045 2014-11-04 10:58:31 -08:00
Donald Stufft bc9efbd252 Merge pull request #2034 from xavfernandez/xfernandez/small_improvments
Small improvements
2014-11-02 11:57:55 -05:00
Xavier Fernandez 3bd88f2a5d freeze: simplify code and use with open() 2014-10-18 20:41:18 +02:00
Xavier Fernandez b713e96df2 cleanup: use "with open()" to open files 2014-10-18 20:41:18 +02:00
Xavier Fernandez 6dda27ce0f vcs: add documentation to VersionControl class 2014-10-18 20:41:17 +02:00
Xavier Fernandez 030f16500a unpack_url: session only needed for unpack_http_url 2014-10-18 20:41:17 +02:00
Paul Moore a2ab21d025 Merge pull request #2099 from pfmoore/toxfix
Fix to tox.ini so that pip.exe doesn't try to overwrite itself on Window...
2014-10-17 18:01:16 +01:00
Paul Moore 1de31e332a Python 2.6 doesn't support python -m for packages 2014-10-17 17:35:39 +01:00
Paul Moore e38e427e41 Fix to tox.ini so that pip.exe doesn't try to overwrite itself on Windows 2014-10-17 17:23:31 +01:00
Paul Moore 428ba2dbe7 Merge pull request #2098 from pfmoore/docfix
Clarification of pip install -U help
2014-10-17 15:20:38 +01:00
Paul Moore 7bc51305a7 Clarification of pip install -U help 2014-10-17 14:50:44 +01:00
Paul Moore f69851e180 Merge pull request #2093 from pfmoore/freeze_user
Add --user options to pip list and pip freeze
2014-10-16 20:44:34 +01:00
Paul Moore 6e4a06d01e Fixed finctional test for pip freeze 2014-10-16 09:36:56 +01:00
Paul Moore b0d173e435 Added unit tests for get_installed_distributions user_only 2014-10-15 23:03:44 +01:00
Paul Moore 3c2515805f Added functional tests 2014-10-15 21:57:11 +01:00
Paul Moore 56496f6526 Add --user options to pip list and pip freeze 2014-10-14 16:00:52 +01:00
Marcus Smith c72668f125 Merge pull request #2088 from qwcode/false_positive
fix false positive tests due to assert tuple syntax
2014-10-09 17:37:22 -07:00
Marcus Smith 9d01010672 fix false positive tests due to assert tuple syntax 2014-10-08 21:51:14 -07:00
Donald Stufft f720d3d706 Merge pull request #2085 from alzeih/patch-1
Update freeze.py output to match command's usage
2014-10-08 15:53:46 -04:00
Alli 3966128759 Update functional test of freeze for output change 2014-10-07 20:53:12 +13:00
Donald Stufft 0e390f1f71 Merge pull request #2086 from dstufft/simpler-json-prefix
Include a "simple" User-Agent string as well as the JSON
2014-10-06 09:12:55 -04:00
Donald Stufft 74b3a741d1 Include a "simple" User-Agent string as well as the JSON
To facilitate detection of pip in scenarios where parsing JSON isn't
easy but simple string matching is, change the User-Agent to be of
the form "pip/{version} {json}" instead of just "{json}".

The contents of the JSON data has not changed.
2014-10-06 07:42:15 -04:00
Donald Stufft ccab9fc56c Update changelog to include PR #2076 2014-10-06 07:04:03 -04:00
Donald Stufft 7e0e3027c9 Merge pull request #2076 from abadger/feature/no-egg-info-dir-in-record
Record files don't always include directories so find eggdir by looking ...
2014-10-06 07:01:53 -04:00
Toshio Kuratomi 9f9a07a447 Better detection of egg-info dirs 2014-10-06 03:21:52 -04:00
Alli fa5adbc33b Update freeze.py output to match command's usage
Remove --freeze which appears not to match usage.
Use the command's name in the message produced.
2014-10-06 14:26:07 +13:00
Donald Stufft 8be83cffcb Merge pull request #2080 from dstufft/pr/2063
Rebase #2063
2014-10-01 07:58:40 -04:00
Chris Jerdonek e2f8843841 DRY up use of repo directory in test_freeze_git_clone(). 2014-10-01 07:14:49 -04:00
Chris Jerdonek 2a5deb7c3e Fix code comment ("tag" to "tag or branch"). 2014-10-01 07:14:49 -04:00
Chris Jerdonek 53660266f4 Add functional test for issue #1083. 2014-10-01 07:14:49 -04:00
Chris Jerdonek c9c69ed052 Update docs to explain the "version" component of the egg name. 2014-10-01 07:14:49 -04:00
Chris Jerdonek a2090f3172 Change "escape" to "translate" in escape_egg_surname(). 2014-10-01 07:14:47 -04:00
Chris Jerdonek b88207a36f Fix issue #1083.
This commit escapes the egg "surname" when using git with freeze.
2014-10-01 07:14:09 -04:00
Donald Stufft 9ffa90fb5d Merge pull request #2069 from msabramo/GH-1867_names_by_commit_deterministic
Fix GH-1867: non-deterministic name for git editables on Python 3
2014-10-01 07:11:24 -04:00
Donald Stufft f9e281b78a Merge pull request #2071 from mattrobenolt/syntaxerror
Better ignore syntaxerror stack traces in wheels
2014-10-01 07:10:47 -04:00
Matt Robenolt 334af19e7c Better ignore syntaxerror stack traces in wheels
This already got stripped just fine for non-wheel installs, but for
wheels, it only stripped the lined where `SyntaxError` was present
leaving the rest of the stacktrace.
2014-10-01 00:12:07 -07:00
Paul Moore 3828234219 Merge pull request #2077 from pfmoore/zero_division
Prevent zero division error in download speed calculation
2014-09-29 22:00:38 +01:00
Paul Moore 5ed05b4dcb Prevent zero division error in download speed calculation 2014-09-29 19:52:16 +01:00
Toshio Kuratomi 416ca84bdf Record files don't always include directories so find eggdir by looking for a file within it.
Fixes #2075
2014-09-29 13:51:01 -04:00
Donald Stufft 77b6c59fd1 Merge pull request #2074 from dstufft/fix-packaging
Fix packaging
2014-09-29 11:31:34 -04:00
Donald Stufft 1e57b28f0c Ensure that our packaging remains correct 2014-09-29 11:07:24 -04:00
Donald Stufft de06287947 Ensure that package_data is correct and the MANIFEST.in is correct 2014-09-29 11:05:46 -04:00