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