From 4045a46a742a5570ace6ceb7eb22572ed713ab45 Mon Sep 17 00:00:00 2001 From: marco Date: Thu, 27 Feb 2020 19:51:45 +0100 Subject: [PATCH] workaround per osx --- lib/future/backports/urllib/request.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) 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()