title: python requests ssl handshake failure
body: <p>Every time I try to do:</p>
  
  <pre><code>requests.get('https://url') 
  </code></pre>
  
  <p>I got this message:</p>
  
  <pre><code>import requests
  &gt;&gt;&gt; requests.get('https://reviews.gethuman.com/companies') 
  Traceback (most recent call last): 
     File "&lt;stdin&gt;", line 1, in &lt;module&gt; 
     File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get 
      return request('get', url, **kwargs) 
     File "/usr/lib/python2.7/dist-packages/requests/api.py", line 44, in request 
      return session.request(method=method, url=url, **kwargs)    
     File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 455, in request 
      resp = self.send(prep, **send_kwargs) 
     File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 558, in send 
      r = adapter.send(request, **kwargs) 
     File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 385, in send 
      raise SSLError(e) requests.exceptions.SSLError: [Errno 1]
  _ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
  </code></pre>
  
  <p>I tried everything:</p>
  
  <ul>
  <li>update my requests</li>
  <li>update my ssl </li>
  </ul>
  
  <p>but nothing changes.</p>
  
  <p>I am using Python 2.7.6, can't change this.</p>