Donald Stufft
7d17f312de
Merge pull request #2484 from josePhoenix/install-user-option-explained
...
Fixes #2483 : pip install --user option un(der)documented
2015-03-05 16:57:06 -05:00
Donald Stufft
c3576328a3
Merge pull request #2482 from msabramo/eliminate_blank_lines_from_setup_py_failure_output
...
Eliminate blank lines from setup.py failure output
2015-03-05 15:33:07 -05:00
Joseph Long
176d0c5fee
Fixes #2483 : pip install --user option un(der)documented
2015-03-05 13:39:14 -05:00
Marc Abramowitz
3f6722c7f6
Eliminate blank lines from setup.py failure output
...
Fixes a long-time annoyance that setup.py failure output has a blank
line after every line -- e.g.:
$ pip wheel ~/dev/git-repos/lxml
Processing /Users/marca/dev/git-repos/lxml
...
/usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch x86_64 -g -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/libxml2 -Isrc/lxml/includes -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/lxml/lxml.etree.c -o build/temp.macosx-10.6-intel-2.7/src/lxml/lxml.etree.o -w -flat_namespace
In file included from src/lxml/lxml.etree.c:314:
src/lxml/includes/etree_defs.h:14:10: fatal error: 'libxml/xmlversion.h' file not found
#include "libxml/xmlversion.h"
^
1 error generated.
error: command '/usr/bin/clang' failed with exit status 1
...
2015-03-05 09:53:35 -08:00
Paul Moore
4d5eff4781
Merge pull request #2476 from pfmoore/list_outdated_type
...
pip list --outdated shows package type for latest version
2015-03-05 09:35:06 +00:00
Paul Moore
e3cc4656f6
pip list --outdated shows package type for latest version
2015-03-04 14:02:06 +00:00
Donald Stufft
ad0a129a18
Merge pull request #2465 from sigmavirus24/restrict-vendor-alias
...
Restrict VendorAliases to vendored packages
2015-03-02 15:17:48 -05:00
Donald Stufft
13df607899
Merge pull request #2463 from xavfernandez/quiet_compile
...
wheel installs: do not log empty lines
2015-03-02 15:16:38 -05:00
Donald Stufft
7ef169b37b
Merge pull request #2464 from pjdelport/bugfix/unhide-cursor-on-sigint
...
Run the progress bar's cleanup code after keyboard interruptions.
2015-03-02 15:15:26 -05:00
Paul Moore
1e1650133e
Merge pull request #2467 from pfmoore/remove_pywin32
...
Remove dependency on pywin32 as ctypes should always be available
2015-03-02 11:07:04 +00:00
Paul Moore
d83b1bd204
Remove dependency on pywin32 as ctypes should always be available
2015-03-02 10:33:55 +00:00
Ian Cordasco
4292851b76
Restrict VendorAliases to vendored packages
...
requests found (while utilizing the VendorAlias class) that arbitrary
imports were also possible, e.g.,
from requests.packages import webbrowser
After a short discussion with Donald Stufft (@dstufft) we decided the
simplest solution would be to restrict what modules could be imported
by explicitly listing the vendored package names.
2015-02-28 23:13:50 -06:00
Piet Delport
44eb9854cc
Add a progress bar mixin that cleans up after keyboard interrupts.
...
This is similar to the progress library's existing SigIntMixin, but it
avoids several problems with that implementation.
2015-03-01 02:52:37 +02:00
Xavier Fernandez
d40ec18656
wheel install: hide all warnings while compiling
2015-02-28 11:10:42 +01:00
Xavier Fernandez
c3a850ecc5
wheel installs: log compile issues as debug
2015-02-28 00:17:21 +01:00
Xavier Fernandez
b1d81fbd95
wheel installs: do not log empty lines
...
fixes #2461
2015-02-27 23:46:39 +01:00
Matt Iversen
b26195443d
Merge pull request #2420 from msabramo/wheel_check_required_packages
...
Refactor wheel command check of required packages
2015-02-26 23:41:13 +11:00
Marcus Smith
435d7b46c1
Merge pull request #2454 from dwaynebailey/develop
...
docs: fix PR references
2015-02-24 09:24:43 -08:00
Dwayne Bailey
733c831e55
docs: fix PR references
2015-02-24 16:00:59 +00:00
Marc Abramowitz
1a2c3f117a
Refactor wheel command check of required packages
...
- Move code into separate method - check_required_packages
- Use new import_or_raise function - mostly so we don't have to have
hacks for flake8 and comments to explain said hacks
2015-02-24 06:49:04 -08:00
Donald Stufft
f32ddc3044
Merge pull request #2444 from dstufft/clearer-message
...
Be explicit that -H is for sudo
2015-02-24 09:37:13 -05:00
Donald Stufft
9e93769433
Merge pull request #2446 from dstufft/remove-certifi
...
Don't bundle certifi
2015-02-24 08:51:20 -05:00
Donald Stufft
a56b0f6f5a
Don't bundle certifi
...
The idea behind requests supporting the use of certifi is so that
an installation can get newer certificates simply by updating their
copy of certifi instead of requiring a new version of requests. By
bundling certifi we're essentially reverting this behavior, forcing
people to update their copy of pip to get a new copy of certifi to
update their certififcaates. Instead we'll use a globally installed
certifi if it's available which will allow people to upgrade their
certificates as requests intended.
2015-02-24 08:33:59 -05:00
Donald Stufft
61123b770e
Be explicit that -H is for sudo
2015-02-24 07:59:48 -05:00
Donald Stufft
5068ba46f9
Merge pull request #2445 from dstufft/fix-style
...
Style fixes for the latest flake8
2015-02-24 07:58:26 -05:00
Donald Stufft
0bc8aa5622
Style fixes for the latest flake8
2015-02-24 07:46:10 -05:00
Paul Moore
1401eed5f5
Merge pull request #2441 from pfmoore/normalize_wheeldir
...
Normalize the wheel-dir option (to expand ~ and similar)
2015-02-24 12:27:32 +00:00
Paul Moore
65b3cf3cde
Normalize the wheel-dir option (to expand ~ and similar)
2015-02-24 12:06:38 +00:00
Donald Stufft
c1c638bd88
Handle updates to flake8
2015-02-11 10:23:57 -05:00
Donald Stufft
04c8dd36ae
Merge pull request #2402 from alex/patch-3
...
Hide lines from the output about changing mode
2015-02-05 16:45:35 -05:00
Alex Gaynor
62d07e8b4d
Hide lines from the output about changing mode
...
These don't really add value for developers
2015-02-05 12:46:56 -08:00
Donald Stufft
4120c7946e
Merge branch 'master' into develop
...
Conflicts:
CHANGES.txt
pip/__init__.py
tests/functional/test_uninstall.py
2015-02-04 21:55:01 -05:00
Donald Stufft
b9f2d5d5bb
Upgrade the get-pip.py script with 6.0.8
2015-02-04 21:43:32 -05:00
Donald Stufft
1fac1f1e86
Bump version for 6.0.8
2015-02-04 21:27:02 -05:00
Donald Stufft
f0a59919dd
Merge branch 'release/6.0.8'
2015-02-04 21:26:10 -05:00
Donald Stufft
8393253694
Fix tests on Python 2.6
...
(cherry picked from commit 311622bcfa
)
2015-02-04 21:10:06 -05:00
Paul Moore
93a498425e
Merge pull request #2359 from pfmoore/win32_hidecursor
...
Fix behaviour of not hiding the cursor on Windows
(cherry picked from commit 61d715be38
)
2015-02-04 20:48:18 -05:00
Paul Moore
0d9a6c44fa
Merge pull request #2397 from pfmoore/retry_rmtree
...
Make pip.utils.rmtree retry in case antivirus etc holds a directory
(cherry picked from commit 065b76c385
)
2015-02-04 20:47:05 -05:00
Donald Stufft
6ae357bc7f
Merge pull request #2386 from dstufft/distutils-uninstall
...
fix uninstall for distutils installed packages
(cherry picked from commit a0b151cbb3
)
Conflicts:
tests/functional/test_uninstall.py
2015-02-04 19:28:36 -05:00
Donald Stufft
bda1ebc999
Merge pull request #2392 from dstufft/path-decode
...
Decode Link().path before using it
(cherry picked from commit 2f8c6ad29a
)
2015-02-04 19:23:12 -05:00
Donald Stufft
a6b2b65653
Merge pull request #2398 from dstufft/download-uses-randomized
...
Check for --no-install before --download forces it to be set
(cherry picked from commit 9e5231349c
)
2015-02-04 19:21:13 -05:00
Donald Stufft
5715f497d5
Bump version for 6.0.8.dev0
2015-02-04 19:17:36 -05:00
Paul Moore
065b76c385
Merge pull request #2397 from pfmoore/retry_rmtree
...
Make pip.utils.rmtree retry in case antivirus etc holds a directory
2015-02-04 21:11:34 +00:00
Paul Moore
18748b3de6
Make pip.utils.rmtree retry in case antivirus etc holds a directory
2015-02-04 20:34:24 +00:00
Donald Stufft
9e5231349c
Merge pull request #2398 from dstufft/download-uses-randomized
...
Check for --no-install before --download forces it to be set
2015-02-04 14:52:34 -05:00
Donald Stufft
461d59f41e
Check for --no-install before --download forces it to be set
2015-02-04 14:30:37 -05:00
Donald Stufft
2f8c6ad29a
Merge pull request #2392 from dstufft/path-decode
...
Decode Link().path before using it
2015-02-02 19:35:15 -05:00
Donald Stufft
11824349d4
Decode Link().path before using it
2015-02-02 18:06:43 -05:00
Donald Stufft
a0b151cbb3
Merge pull request #2386 from dstufft/distutils-uninstall
...
fix uninstall for distutils installed packages
2015-01-30 20:09:42 -05:00
Donald Stufft
80fedf7334
Deprecate uninstalling distutils installed projects
2015-01-30 19:22:35 -05:00