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

4987 commits

Author SHA1 Message Date
c22
aef0254953 Added pip completion support for fish shell. 2016-09-23 09:19:47 +10:00
nvdv
b56248cc08 Rename "list --leaves" to "list --nodeps" and change its implementation. 2016-09-22 16:43:38 +03:00
nvdv
e6f92da4a8 Add --leaves option to list command. 2016-09-22 12:02:05 +03:00
Carter Thayer
7954523ce3 Fix using index url with credentials (Issue #3861) (#3977) 2016-09-18 16:48:42 -04:00
Pradyun
807f879422 Add an upgrade-strategy option (#3972) 2016-09-18 16:48:01 -04:00
Tim D. Smith
5ede0a7804 Add trailing dot to completion command summary (#3975) 2016-09-18 16:43:11 -04:00
Donald Stufft
d503c209a0 Allow Nightly Python to Fail in Travis (#3978) 2016-09-17 22:39:48 -04:00
Donald Stufft
403e398330 Deprecate --egg (#3956) 2016-09-07 16:43:58 -04:00
Paul Moore
1ee7297c54 Merge pull request #3918 from Ofekmeister/master
Fix issue #3233
2016-09-06 09:09:00 +01:00
Paul Moore
d4ba801d1e Merge pull request #3950 from pfmoore/test_appveyor
Added a change log for Appveyor CI
2016-09-03 12:47:26 +01:00
Paul Moore
9808696c72 Added a change log for Appveyor CI 2016-09-01 20:52:07 +01:00
Paul Moore
62c6caa65e Merge pull request #3949 from pfmoore/wintests
Skip a couple of tests that fail on Windows
2016-09-01 20:44:42 +01:00
Paul Moore
1f2d639029 Skip a couple of tests that fail on Windows 2016-09-01 19:59:07 +01:00
Paul Moore
30be70a816 Merge pull request #3947 from pfmoore/distro_on_win
Only import distro if needed (i.e., on Linux)
2016-09-01 14:33:52 +01:00
Paul Moore
073237c88c Only import distro if needed (i.e., on Linux) 2016-09-01 12:47:47 +01:00
Min RK
b8f31ac522 test uninstall after both install and -e
this used to fail with SETUPTOOLS_SYS_PATH_TECHNIQUE=raw
2016-08-26 14:40:01 +02:00
Min RK
3577f80c9b don't assume egg-link corresponds to dist to uninstall
by checking if develop_egg_link exists prior to checking dist_info,
the `.egg-link` file is attempted to be uninstalled,
without checking whether it corresponds to the dist scheduled to be uninstalled.

Lowering the priority of the egg-link uninstall fixes this.
2016-08-26 12:06:08 +02:00
Daniel Holth
a25c26c6ed Add PEP 425 tags for abi3 / Py_LIMITED_API wheels (#3922)
Python 3.2 and above have Py_LIMITED_API to build extensions compatible
with a particular version of CPython and greater. Add tags cpXX-abi3-arch
to support wheels with these C extensions.
2016-08-25 10:15:23 -04:00
Ofekmeister
ad3b972f0a Fix issue #3233
Made ending 'w' on generated entry points optional as they rarely, if
ever, will end in one.
2016-08-18 22:42:27 -04:00
Ofekmeister
3fa077c48c Merge remote-tracking branch 'refs/remotes/pypa/master' 2016-08-18 17:20:11 -04:00
Xavier Fernandez
3417fac05e Merge pull request #3898 from xavfernandez/check_if_exists_editable
Make pip install -e uninstall existing versions
2016-08-18 17:07:46 +02:00
Xavier Fernandez
da22abb15c Merge pull request #3857 from timheap/master
Use os.path.lexists when checking for virtualenvs
2016-08-14 09:34:23 +02:00
Tim Heap
e342357d2b Use os.path.lexists when checking for virtualenvs 2016-08-14 03:22:03 +02:00
Xavier Fernandez
fc4109eb1d Vendor distro==0.6.0 (#3906)
To avoid DeprecationWarning for platform.linux_distribution()

Closes #3823
2016-08-12 09:51:44 -04:00
Xavier Fernandez
54cf5de4b0 Merge pull request #3773 from msabramo/extract_get_install_args
Extract get_install_args from install
2016-08-12 11:55:12 +02:00
Xavier Fernandez
5bd3367644 Merge pull request #3760 from patricklaw/pl.pip-install-additional-options
Pl.pip install additional options
2016-08-12 10:27:57 +02:00
Xavier Fernandez
b506992fcc Merge pull request #3877 from Carreau/implement-pep-503-data-requires
Implement pep 503 data-requires-python
2016-08-11 22:48:23 +02:00
Paul Moore
84c969669c Merge pull request #3724 from yamt/norm-path
Normalize file URLs
2016-08-09 18:23:56 +01:00
Xavier Fernandez
65a82a2eb0 Always check_if_exists for editable
But only when pip has collected the editable package's metadata.

closes #1548
2016-08-05 22:42:22 +02:00
Xavier Fernandez
73fc56e613 Merge branch 'pr/1552' into check_if_exists_editable 2016-08-05 22:11:13 +02:00
Xavier Fernandez
a88beb1523 Merge pull request #3825 from papaben/master
More explicit help on the --quiet option
2016-08-02 13:51:11 +02:00
Benjamin VanEvery
4b58cfd54c Add missing parenthesis 2016-08-01 09:21:57 -07:00
Xavier Fernandez
a1cd8bd1e1 Merge pull request #3885 from xavfernandez/fix_failing_tests
Fix test_download_wheel
2016-07-31 23:10:11 +02:00
Xavier Fernandez
2badb05d19 Fix test_download_wheel
Use local path instead of bitbucket
2016-07-31 22:33:03 +02:00
Xavier Fernandez
43ecaff375 Merge pull request #3881 from david-caro/add_vim_to_gitignore
gitignore: add vim swapfiles
2016-07-30 23:39:43 +02:00
David Caro
f6b2bf7624 gitignore: add vim swapfiles
Signed-off-by: David Caro <david@dcaro.es>
2016-07-29 20:34:56 +02:00
Matthias Bussonnier
bfd8794aad Set test docstring ad add to CHANGES.txt 2016-07-29 09:41:10 -07:00
Xavier Fernandez
032f51b3b1 Merge pull request #3879 from nicoddemus/upcoming-pytest-30-warnings
Get rid of (upcoming) pytest 3.0 warnings
2016-07-29 09:54:18 +02:00
Bruno Oliveira
c73abf81db Avoid importing TestFailure at the top level
This will make pytest-3.0 emit a warning:

cannot collect test class 'TestFailure' because it has a __init__ constructor
2016-07-28 21:36:45 -03:00
Bruno Oliveira
da29750ebc Use pytest-catchlog instead of pytest-capturelog
pytest-capture log seems to have been abandoned in favor
of pytest-catchlog

pytest-catchlog is no longer maintained; pytest-3.0 will emit
warnings about deprecated features, and pytest-catchlog
makes use of the deprecated "pytest_funcarg__" way
to declare fixtures
2016-07-28 21:35:52 -03:00
Matthias Bussonnier
d4e22ea097 Add tests 2016-07-28 15:18:44 -07:00
Matthias Bussonnier
1d10fca6fc Fix pep-8, assume work on this Python or invalid specifiers.
move the unescape outside of Link class.

reraise using raise that is available on Python 2.6
2016-07-27 12:17:38 -07:00
Paul Moore
c7e5f52c96 Merge pull request #3858 from cdosborn/master
Make pip show less verbose
2016-07-27 09:47:47 +01:00
Connor Osborn
72b38d875d Update docs/changes/authors for pip show 2016-07-26 18:59:22 -07:00
Connor Osborn
ce868f9742 Increase pip show test coverage 2016-07-26 18:59:22 -07:00
Connor Osborn
357123fcf4 Fix existing tests for pip show with --verbose 2016-07-26 18:59:22 -07:00
Connor Osborn
8e9fca27d8 Follow pattern where field is set if value exists 2016-07-26 18:59:22 -07:00
Connor Osborn
e32d7430f0 Make pip show less verbose
pip --verbose will show all the fields, that pip was displaying.
2016-07-26 18:59:16 -07:00
Matthias Bussonnier
4c31a55f63 'fix pep8' 2016-07-26 18:26:22 -07:00
Matthias Bussonnier
17d830f962 Remove get_metadata 2016-07-26 16:43:52 -07:00