Francesco Montesano
a5a9c2191d
test uninstall of entry points with colons in name
2016-02-02 13:50:46 +01:00
Francesco Montesano
f4694100e0
Add `pretend
` to list of test_requires
2016-02-02 13:50:46 +01:00
montefra
059481ca44
Use "=" as the sole delimiter when parsing the entry point dictionary
2016-02-02 13:50:46 +01:00
Xavier Fernandez
838d24929f
Merge pull request #3444 from njsmith/quiet-means-quiet
...
Make install --quiet really quiet
2016-02-02 13:29:36 +01:00
Xavier Fernandez
a421676ec4
Merge pull request #3445 from xavfernandez/use_freezegun_package
...
dev-requirements: use freezegun package
2016-02-02 00:09:33 +01:00
Nathaniel J. Smith
af675e7797
Make install --quiet really quiet
...
Commit 5bb989993
added some code for hiding/showing the cursor when
running on the terminal, but accidentally made it so that it always
printed the invisible control codes, even when not on a tty or when
--quiet was specified. This turns out to be surprisingly bad (e.g. it
breaks the official docker python builds). So, let's not do that.
Fixes gh-3418
2016-02-01 14:59:06 -08:00
Xavier Fernandez
ff68ab6995
dev-requirements: use freezegun package
...
No more need for master branch
2016-02-01 23:19:49 +01:00
Xavier Fernandez
66aef8e21f
Merge pull request #3169 from willingc/doc-readme
...
Correct link and add docs badge
2016-02-01 08:41:44 +01:00
Carol Willing
82a6fbc12a
Add badge
2016-01-31 19:47:31 -08:00
Xavier Fernandez
48627ff97a
Merge pull request #3412 from rygwdn/fix-freeze
...
pip freeze: handle new requirements options.
2016-01-31 23:15:07 +01:00
Donald Stufft
b681665dfb
Merge pull request #3443 from dstufft/no-fail-vendor
...
Let ImportError while aliasing silently pass
2016-01-31 12:57:19 -05:00
Donald Stufft
5a94590f0e
Let ImportError while aliasing silently pass
...
This won't actually let the final error silently pass, since it
will mean that when pip attempts to import one of the aliased
modules we'll get the standard ImportError then instead of when
the aliasing attempts to happen.
2016-01-31 12:33:34 -05:00
Xavier Fernandez
78ad25ea24
Merge pull request #3430 from jonafato/fix-hash-install-docs
...
Correct installation hash checking docs
2016-01-28 23:18:53 +01:00
Jon Banafato
de35a30eed
Correct installation hash checking docs
...
The docs currently show passing a package's hash(es) in the form of
``--hash:sha256=...``. When trying to install something using this
format, pip fails with the error ``pip: error: no such option:
--hash:sha256``. This should be changed to match the output of ``pip
hash``.
2016-01-28 12:07:55 -05:00
Matt Iversen
c42168d5d7
Merge pull request #3428 from mathcass/user-guide-typo-mathcass
...
Fix typo in the user guide doc
2016-01-28 16:43:56 +11:00
Cass
0c553e34ee
Fix typo in the user guide doc
2016-01-27 22:54:24 -05:00
Xavier Fernandez
24dc9b6361
Merge pull request #3372 from kaustavha/kaustavha/fix/double-reqs
...
fix(pip/req/req_set): Dont err on double reqs of the same spec
2016-01-25 23:48:22 +01:00
Xavier Fernandez
9ea0df2308
Merge pull request #3417 from cnsnyder/patch-1
...
Fix typo in the install doc
2016-01-22 15:13:25 +01:00
Christopher Snyder
062ee49f30
Fix typo in the install doc
2016-01-22 08:47:20 -05:00
Donald Stufft
f8ebf7374f
Bump for development
2016-01-21 18:51:01 -05:00
Donald Stufft
8c9f414b3a
Merge branch 'master' into develop
2016-01-21 18:50:14 -05:00
Donald Stufft
81dd4a0785
Merge branch 'develop'
2016-01-21 18:48:28 -05:00
Donald Stufft
63d41a82af
Bump version for release, update changelog
2016-01-21 18:48:12 -05:00
Donald Stufft
de6e4b5c9e
Merge pull request #3416 from dstufft/the-system-is-bad
...
Stop trying to locate system trust stores
2016-01-21 18:45:48 -05:00
Donald Stufft
c77d4ab55e
Stop trying to locate system trust stores
...
We started trying to locate the system trust stores, because
downstream was patching out our bundled copies anyways and it would
provide a smoother experience when people upgraded their pip inside
of their system.
However, if we just use OpenSSL's CAFile then we're broken on systems
like Debian which currently ship a broken CAFile configuration. If
we just use OpenSSL's CAPath then we're broken on systems like CentOS
and Fedora that currently are shipping a broken OpenSSL CAPath.
So basically, none of the major distributions seem to be capable of
shipping an OpenSSL that isn't broken, so we're going back to relying
on our own CA bundle exclusively.
2016-01-21 16:19:34 -05:00
Donald Stufft
7b71ae3b74
Bump for development
2016-01-21 14:44:30 -05:00
Donald Stufft
273309e061
Merge branch 'master' into develop
2016-01-21 14:41:52 -05:00
Donald Stufft
024cfe17e6
Merge branch 'develop'
2016-01-21 14:34:01 -05:00
Donald Stufft
9b13df0ccb
Bump versions for release
2016-01-21 14:33:33 -05:00
Donald Stufft
3c50035ff6
Update Authors
2016-01-21 14:32:52 -05:00
Donald Stufft
bec39fc938
Update changelog with items
2016-01-21 14:32:31 -05:00
Donald Stufft
a2fdaefc97
Merge pull request #3389 from ianw/overwrite-distutils
...
Restore ability to uninstall distutils packages
2016-01-21 14:25:12 -05:00
Donald Stufft
93c7d14653
Merge pull request #3401 from dstufft/early-noop-virtualenv
...
Move the test for local items to earlier in uninstall process
2016-01-21 14:20:22 -05:00
Donald Stufft
3f77110899
Fix tests
2016-01-21 12:34:59 -05:00
Donald Stufft
ef3a780a4a
Fix an unrelated thing that somehow never got tested before!
2016-01-21 10:12:20 -05:00
Donald Stufft
e32c9b5b08
Move the test for local items to earlier in uninstall process
2016-01-21 10:12:20 -05:00
Donald Stufft
a224c98d9f
Merge pull request #3409 from dstufft/pr/3406
...
Stop erroring on installs of argparse and wsgiref Redux
2016-01-21 10:09:42 -05:00
Ryan Wooden
17fdbc8f8f
pip freeze: handle new requirements options.
...
pip 8.0.0 added support for --pre, --trusted-host, and
--process-dependency-links to requirements files, but they were
not handled by freeze.
2016-01-21 10:55:43 -04:00
Donald Stufft
3172b4e7d6
This test doesn't actually work in practice :(
2016-01-21 09:08:36 -05:00
Donald Stufft
4938cb2b52
Deal with cross platform
2016-01-21 08:22:25 -05:00
Xavier Fernandez
89d3edf5a9
Merge pull request #3410 from estyrke/patch-1
...
Fix typo in pip_install.rst
2016-01-21 09:53:41 +01:00
Emil Styrke
a2cea0eb7d
Fix typo
...
It seems the requirement specifier must be `sys_platform` and not `sys.platform`. Tested with pip 8.0.0.
2016-01-21 09:44:50 +01:00
Robert Collins
7b2fbb069a
Stop erroring on installs of argparse and wsgiref.
2016-01-21 13:49:49 +13:00
Donald Stufft
df7bb2d18f
Merge pull request #3399 from dstufft/debug-log
...
Switch this from a RuntimeWarning to a logger.debug call
2016-01-20 14:06:29 -05:00
Donald Stufft
c67e3ba987
Switch this from a RuntimeWarning to a logger.debug call
2016-01-20 10:58:40 -05:00
Donald Stufft
dde9702c08
Merge pull request #3397 from interrogator/develop
...
Fix OSX 10.11 release number splitting error
2016-01-20 10:15:30 -05:00
Donald Stufft
ad577befe1
Merge pull request #3398 from xavfernandez/pip_list_pre
...
pip list: reenable prereleases filter
2016-01-20 10:15:01 -05:00
Donald Stufft
851eae181b
Merge branch 'master' into develop
2016-01-20 09:53:23 -05:00
Donald Stufft
ce4c3567fb
Merge pull request #3396 from dstufft/no-get-pip
...
Move get-pip.py into it's own repository
2016-01-20 09:52:24 -05:00
Donald Stufft
86b6138a0b
Merge pull request #3395 from dstufft/capath
...
Support CAPaths in addition to CAFiles
2016-01-20 09:18:35 -05:00