Bugfix: when not find a version that satisfies the requirement.
show all versions but duplicate
Delete list() transform
remove mention of the unreleased virtualenv config support
pip upgrades on windows
Use the deadsnakes PPA for a not so dead snake (3.4).
Yes yes yes.
Update IRC channel name.
Don't join the channel to post messages to it

Conflicts:
	.travis.yml
Add option --no-check-certificate to skip ssl cert verification
Make small parseopts refactoring

* Use cmd_name instead of args_else[0] for clarity and consistency with
other code
* Move cmd_args assignment to place where it used
Make pip wheel return failure if any wheels fail to build
Fix tests on Windows, where Path objects were changing to strings mysteriously...
Need to tell script.pip to expect an error
Merge pull request #1771 from pfmoore/wintest_fix

Fix tests on Windows, where Path objects were changing to strings mysteriously
Merge pull request #1770 from pfmoore/wheel_retcode

Make pip wheel return failure if any wheels fail to build
Mentioned issue 1769 in changelog
Merge pull request #1776 from pfmoore/changelog_fix

Mentioned issue 1769 in changelog
If at first you can't stat the index file, try again

If Pip is using an index url that starts with http:// or https://, and
it gets a 404, it does Magic(TM) to figure out what the real name of the
package is. The code looks as though it's intended to do this for
file:// urls as well - but it doesn't, because nothing catches the
OSError that gets raised when the first stat fails.

In order to let this failure be handled and let the usual logic kick in,
set the response status to 404 and let the error bubble up.
Add tests (and data required for tests) for new code that enables retry
if we can't stat a file while using a file:/// index-url.
Travis now includes its own Python 3.4