Commit 89ac82ad authored by Jack Jansen's avatar Jack Jansen

Fix for #779167: use InternetConfig proxy settings on MacOSX (in addition

to unix-style).
parent d1f1b932
......@@ -1187,8 +1187,8 @@ def getproxies_environment():
proxies[name[:-6]] = value
return proxies
if os.name == 'mac':
def getproxies():
if sys.platform == 'darwin':
def getproxies_internetconfig():
"""Return a dictionary of scheme -> proxy server URL mappings.
By convention the mac uses Internet Config to store
......@@ -1221,6 +1221,9 @@ if os.name == 'mac':
def proxy_bypass(x):
return 0
def getproxies():
return getproxies_environment() or getproxies_internetconfig()
elif os.name == 'nt':
def getproxies_registry():
"""Return a dictionary of scheme -> proxy server URL mappings.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment