code: def http_manager():
      """
      Return a urllib3 http request manager, leveraging
      proxy settings when available.
      """
      proxy_dict = urllib.request.getproxies()
      if "http" in proxy_dict:
          http = urllib3.ProxyManager(proxy_dict["http"])
      elif "all" in proxy_dict:
          http = urllib3.ProxyManager(proxy_dict["all"])
      else:
          http = urllib3.PoolManager(cert_reqs="CERT_REQUIRED")
      return http
  
file_path: scipy/tools/download-wheels.py
imports: import os
  import re
  import shutil
  import argparse
  import urllib
  import urllib.request
  import urllib3
  from bs4 import BeautifulSoup
label_desc: Use image node_id 1 for calling a global function with example usage: http_manager() and returns: http