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

4460 commits

Author SHA1 Message Date
Matt Iversen d51a4b345b Merge pull request #3320 from techtonik/patch-3
Fix failing doc test due to expired certificate - use www.pypa.io
2015-12-31 01:51:49 +11:00
Xavier Fernandez 034232f0e0 Merge pull request #3317 from scop/spelling
Spelling fixes
2015-12-29 23:19:56 +01:00
Xavier Fernandez e1a9780412 Merge pull request #3308 from xavfernandez/user_implies_null_prefix_again
Fix regression on --user install with (accidental) prefix
2015-12-27 23:27:45 +01:00
anatoly techtonik c73119c180 Make Travis test docs and pep8 before everything else
Because it is faster
2015-12-27 15:13:27 +03:00
anatoly techtonik 6da89f1922 Fix failing Travis tests due to expired certificate
https://travis-ci.org/pypa/pip/jobs/96488586#L146
2015-12-27 15:02:59 +03:00
Ville Skyttä 0da18e93b3 Spelling fixes 2015-12-27 00:58:23 +02:00
Xavier Fernandez d9e0a057b0 Rename test and mark as network
since the wheel package now needs to be installed
2015-12-17 00:24:38 +01:00
Xavier Fernandez 48e89adba7 Ignore again distutils prefix when using --user
Was initially introduced in b227c45a7
But accidentaly removed in 7270d272f
2015-12-17 00:15:57 +01:00
Xavier Fernandez 8767f892fd Fix wheel path test of --user install with prefix
From b227c45a
2015-12-17 00:08:50 +01:00
Xavier Fernandez 9974f274e1 Merge pull request #3306 from xavfernandez/fix_user_site_tests_with_wheel
Fix tests when wheel is available in global site packages
2015-12-16 09:46:51 +01:00
Xavier Fernandez 9457300142 Fix tests when wheel is available in global site packages
Make sure we are installing via setuptools and not wheels so that we get
egg-info directories.
2015-12-16 00:12:18 +01:00
Xavier Fernandez 441d0cff6b Merge pull request #3258 from sbidoul/better-vcs-check-sbi
Better git detection mechanism for pip freeze and pip list -e
2015-12-12 21:27:24 +01:00
Paul Moore ac264d39c3 Merge pull request #3300 from pfmoore/install_docs
Add an explanation about how packages are located for install
2015-12-12 00:32:48 +00:00
Paul Moore 7a90ee23ff Add an explanation about how packages are located for install 2015-12-11 17:59:34 +00:00
Xavier Fernandez 664da05f3b Merge pull request #3288 from xavfernandez/fix_test_sort_locations_file_not_find_link
Fix test_sort_locations_file_not_find_link test
2015-12-04 22:51:56 +01:00
Xavier Fernandez 12cc427865 Fix test_sort_locations_file_not_find_link test
_sort_locations expects a list
2015-12-04 22:36:52 +01:00
Ian Cordasco 1b6ab07e3b Alias imports for vendored requests deps
Some distributions unvendor pip while leaving other packages vendored.
In the case of this bug, pip's dependencies were unvendored while
requests did not have its dependencies unvendored. This caused a
problem where urllib3 was receiving a
pip._vendor.requests.packages.urllib3.Retry instance but expecting a
requests.packages.urllib3.Retry instance. Since they aren't the same,
urllib3 assumed it was an integer and we received a TypeError as
described in the bug report.

Creating aliases for urllib3 and it's submodules should fix this
(similar to how we specify six, six.moves, six.moves.urllib, packaging,
packaging.version, and packaging.specifiers)

In the case of urllib3's contrib modules, we need to be careful to
import them to prevent against future headaches without causing
an ImportError for the cli if the optional dependencies are not
available.

Closes #3282
2015-12-04 13:25:21 -06:00
Stéphane Bidoul 98ee8761bc better parameter style for call_subprocess() 2015-12-04 18:36:33 +01:00
Stéphane Bidoul 52556056c4 fix a test that was relying on incorrect non-detection of an editable pkg 2015-12-04 14:40:24 +01:00
Stéphane Bidoul a1622ad0a5 detect editable distribution by the presence of .egg-link 2015-12-04 14:40:24 +01:00
Stéphane Bidoul 7d7b50a990 add freeze test with git subdirectory and srcdir 2015-12-04 14:40:24 +01:00
Stéphane Bidoul b8549e3629 refactor test vcs package creation
factor out the vcs add/commit part
2015-12-04 14:40:24 +01:00
Stéphane Bidoul e905e651d4 fix test that was removing setup.py hence causing spurious errors 2015-12-04 14:40:24 +01:00
Stéphane Bidoul c1176b01dc support &subdirectory option with freeze and git 2015-12-04 14:40:20 +01:00
Stéphane Bidoul 23d86c90b6 add git support for controls_location() 2015-12-04 14:40:00 +01:00
Nick Coghlan a925c88ed6 Record pip in INSTALLER file 2015-12-04 19:22:19 +10:00
Stéphane Bidoul 7757a6ca1b refactor vcs backend detection mechanism
Give VCS implementations control over saying whether
a project is under their control
2015-12-03 21:16:48 +01:00
Xavier Fernandez c20ed50a82 Merge pull request #3213 from xavfernandez/mix_list_options
Allow to mix list options --outdated/uptodate with --editable
2015-12-03 13:30:18 +01:00
Paul Moore f15eb1dbe4 Merge pull request #3280 from pfmoore/appveyor-simplify
Don't use toxenv on appveyor, as it has no way of coping with 64-bit …
2015-12-02 15:04:23 +00:00
Paul Moore 15677747cf Don't use toxenv on appveyor, as it has no way of coping with 64-bit Python versions 2015-12-02 14:28:37 +00:00
Xavier Fernandez b4f6766db9 Merge pull request #3275 from xavfernandez/fix_windows_appdirs_tests
Fix some unit tests on windows
2015-12-01 14:03:16 +01:00
Xavier Fernandez d459969b03 fix test_unexisting_path on windows 2015-12-01 13:07:19 +01:00
Xavier Fernandez b939c3d6d2 fix test_unsupported_hashes for windows 2015-12-01 12:57:46 +01:00
Xavier Fernandez 9cf0342de3 set os.pathsep 2015-12-01 00:01:49 +01:00
Xavier Fernandez 9ed3c1463e prefer os.path.join to os.sep.join([]) 2015-11-30 23:44:31 +01:00
Xavier Fernandez 57c6d55a47 Monkeypatch os.path 2015-11-30 23:30:39 +01:00
Xavier Fernandez 2184d03604 test_appdirs: fix tests on windows 2015-11-30 22:51:41 +01:00
Xavier Fernandez 1fd381ef79 Merge pull request #3274 from xavfernandez/index_exceptions
Cleanup HTMLPage.get_page exception handling
2015-11-30 22:29:32 +01:00
Xavier Fernandez d48bc5ce2d Drop the level argument
it is useless since 52ca02608e
2015-11-30 22:11:02 +01:00
Xavier Fernandez b018c9ab4d Fix exception catch order
SSLError inherits from ConnectionError
2015-11-30 22:03:16 +01:00
Paul Moore a178a5fc90 Merge pull request #2078 from pfmoore/appveyor
Add Appveyor control files
2015-11-30 11:54:03 +00:00
Paul Moore ac2659c33e Added appveyor control files 2015-11-30 11:32:22 +00:00
Xavier Fernandez 3f21828f75 Unify output of pip list & fix test 2015-11-29 17:37:45 +01:00
Xavier Fernandez 795798f3f0 Allow combination of pip list options
--editable with --outdated/--updtodate
closes #933
2015-11-29 17:37:45 +01:00
Xavier Fernandez ea566fd341 Merge pull request #3270 from xavfernandez/drop_pastescript_hack
Drop PasteScript specific hack
2015-11-29 17:33:41 +01:00
Xavier Fernandez 69d90440e7 Drop PasteScript specific hack
With or without, pip works the same with PasteScript latest version and
crashes the same with versions 0.3/0.3.1
It was added in c2000d7 (7 years from now)
2015-11-29 16:57:53 +01:00
Xavier Fernandez 91ab278378 Merge pull request #3273 from willingc/doc-fix
Update link to PyPA doc in README
2015-11-28 23:52:44 +01:00
Carol Willing e0ecae939b Update link to PyPA doc in README 2015-11-28 11:18:53 -08:00
Xavier Fernandez 57db6847f5 Merge pull request #3265 from xavfernandez/setuptool_shim
Use a single setuptools shim
2015-11-27 00:00:16 +01:00
Xavier Fernandez e7cffaf0c5 Fix SetupPyLatin1 setup.py 2015-11-26 23:49:29 +01:00