title: Why doesn't requests.get() return? What is the default timeout that requests.get() uses?
body: <p>In my script, <code>requests.get</code> never returns:</p>
  <pre><code>import requests
  
  print (&quot;requesting..&quot;)
  
  # This call never returns!
  r = requests.get(
      &quot;http://www.some-site.example&quot;,
      proxies = {'http': '222.255.169.74:8080'},
  )
  
  print(r.ok)
  </code></pre>
  <p>What could be the possible reason(s)? Any remedy? What is the default timeout that <code>get</code> uses?</p>