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

3501 commits

Author SHA1 Message Date
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