title: Python requests get stopped working
body: <p>I have a simple Python(2.7) script that looks like this:</p>
  
  <pre><code>from requests import get
  
  game_date = '03/16/2017'
  headers = {'Referer': 'http://stats.nba.com/standings/',
             'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'}
  
  response = get('http://stats.nba.com/stats/scoreboard', 
      params = {'DayOffset': 0, 'LeagueID': '00', 'gameDate': game_date}, 
      headers = headers, 
      timeout = 10)
  
  response.raise_for_status() # raise exception if invalid response
  
  len_resultsets = len(response.json()['resultSets'])
  
  # etc. etc.
  </code></pre>
  
  <p>This used to work (until 2 days ago) on my Linux machine, but now it does not anymore. Without the <code>timeout</code> option in <code>get</code> it simply sits there and never returns. It still works perfectly fine on my Mac. I didn't change anything. I tried different User Agent strings but no luck. Any ideas?</p>