Sebastian Schaetz
1cfb21dc25
Add abort option if existing files are found
2016-10-18 00:44:05 -04:00
Xavier Fernandez
067b473124
Fix travis and tox configurations for 3.6 and 3.7
2016-10-15 23:43:58 +02:00
stepshal
9eca3c1729
Remove extraneous whitespace.
2016-10-15 22:18:11 +02:00
stepshal
e1408688ac
Remove whitespace around parameter = sign.
2016-10-15 18:00:58 +02:00
stepshal
6d0070a5b5
Add missing whitespace around operators.
2016-10-15 17:00:25 +02:00
Maxim Kurnikov
84e9265970
add canonicalize_name() call to show
2016-10-11 17:09:41 +02:00
Paul Moore
fc103a7706
Merge pull request #4000 from pfmoore/appdirs_unicode_fix
...
Fix pip when using Py2 on Windows with non-ASCII hostname or username (originally #3970 from @pekkaklarck)
2016-10-06 14:37:16 +01:00
Paul Moore
7aa8528747
Included this PR in the changelog
2016-10-06 13:52:02 +01:00
Paul Moore
e37a878312
PEP8 fix
2016-10-05 23:11:37 +01:00
Paul Moore
daf63c9b19
Fix pip when using Py2 on Windows with non-ASCII hostname or username (originally #3970 from @pekkaklarck)
2016-10-05 22:53:03 +01:00
Paul Moore
d05e2a2b0f
Test for issues #3970/#3463
2016-10-05 22:45:21 +01:00
Xavier Fernandez
2856e63cf5
Add --not-required to list command. ( #3986 )
2016-10-05 14:45:59 +02:00
nvdv
88d2bd8165
Rename --no-deps-only to --not-required.
2016-10-05 15:03:03 +03:00
Stéphane Bidoul
4c4df9712a
use git fetch --tags
...
to fetch tags in addition to everything else that
is normally fetched; this is necessary in case a git requirement url
points to a tag or commit that is not on a branch
2016-10-03 18:42:10 +02:00
nvdv
bb896cb44c
Add functional test for 'list --no-deps-only' option.
2016-09-30 15:07:10 +03:00
nvdv
60429a6e79
Add --no-deps-only option to CHANGES.txt and fix lint warnings.
2016-09-28 11:18:37 +03:00
nvdv
e0b23e9ce3
Update 'pip list' docs and simplify get_no_deps_only method.
2016-09-24 10:45:13 +03:00
Xavier Fernandez
72a3d9cbfb
Merge pull request #3859 from c22/master
...
pip completion for fish shell
2016-09-23 11:17:55 +02:00
nvdv
087bdf0b92
Change option name.
2016-09-23 12:09:56 +03:00
c22
f4320aa1f0
Updated "none shell" test
2016-09-23 09:20:38 +10:00
c22
4e2b5c7d00
Update test_completion.py
...
Fixed the test and got the line length < 80
2016-09-23 09:20:38 +10:00
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