From 75f37a8374f37c26248889aa34adc4824534f253 Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Fri, 26 Jun 2020 08:20:53 +0300 Subject: [PATCH] psutil may raise NotImplementedError --- pupy/network/lib/proxies.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pupy/network/lib/proxies.py b/pupy/network/lib/proxies.py index d525a115..1d4dbd4f 100644 --- a/pupy/network/lib/proxies.py +++ b/pupy/network/lib/proxies.py @@ -181,6 +181,7 @@ def parse_env_proxies(var): def get_env_proxies(): for env in PROXY_ENV: var = os.environ.get(env) + if not var: continue @@ -357,7 +358,7 @@ def get_processes_proxies(): for p in psutil.process_iter(): try: environ = p.as_dict(['environ'])['environ'] - except WindowsError: + except (WindowsError, NotImplementedError): continue if not environ: