From 67accedd368dd709f6a293ca648ecb92b1f9d7fd Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Sun, 30 Apr 2023 15:23:54 +0300 Subject: [PATCH] Fix urllib3.contrib.appengine removed from urllib 2.0 --- clearml/utilities/requests_toolbelt/_compat.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/clearml/utilities/requests_toolbelt/_compat.py b/clearml/utilities/requests_toolbelt/_compat.py index 7927a382..320745cb 100644 --- a/clearml/utilities/requests_toolbelt/_compat.py +++ b/clearml/utilities/requests_toolbelt/_compat.py @@ -47,7 +47,10 @@ else: try: from requests.packages.urllib3.contrib import appengine as gaecontrib except ImportError: - from urllib3.contrib import appengine as gaecontrib + try: + from urllib3.contrib import appengine as gaecontrib + except ImportError: + gaecontrib = None if requests.__build__ < 0x021200: PyOpenSSLContext = None