title: pip install gitpython, Pip search returns a stack trace. i think pip needs update, but getting ssl error
body: <p>Seems like search is causing an SSL error, when attempting to do an install it couldnt find the right package. When i did a search it is giving an ssl issue</p>
  
  <pre><code>File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/_vendor/cachecontrol/adapter.py", line 47, in send
  resp = super(CacheControlAdapter, self).send(request, **kw)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/_vendor/requests/adapters.py", line 497, in send
  raise SSLError(e, request=request)
  SSLError: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)
  </code></pre>
  
  <p>and lastly if i try to upgrade pip in an attempt to resolve the issue, it also has a SSL issue:</p>
  
  <pre><code>Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping
  </code></pre>
  
  <p><em>EDIT</em> This looks like an outdated SSL issue related to openessl due to my mac.  That being said, it might be a duplicate of <a href="https://stackoverflow.com/questions/44316292/ssl-sslerror-tlsv1-alert-protocol-version">ssl.SSLError: tlsv1 alert protocol version</a> but i am attempting to follow it in order to resolve it.</p>