diff --git a/lib/future/backports/urllib/request.py b/lib/future/backports/urllib/request.py index baee5401..f6646096 100644 --- a/lib/future/backports/urllib/request.py +++ b/lib/future/backports/urllib/request.py @@ -2498,7 +2498,17 @@ def _proxy_bypass_macosx_sysconf(host, proxy_settings): if sys.platform == 'darwin': - from _scproxy import _get_proxy_settings, _get_proxies + try: + from _scproxy import _get_proxy_settings, _get_proxies + except Exception as e: + from platformcode import logger + logger.error(str(e)) + + def _get_proxy_settings(): + return {} + + def _get_proxies(): + return {} def proxy_bypass_macosx_sysconf(host): proxy_settings = _get_proxy_settings()