From 7bba73048cea2bb1861c349137f404ee09868358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Chaves?= Date: Fri, 2 Feb 2024 13:40:49 +0100 Subject: [PATCH] =?UTF-8?q?six.moves=20=E2=86=92=20try-except?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scrapy_zyte_smartproxy/middleware.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scrapy_zyte_smartproxy/middleware.py b/scrapy_zyte_smartproxy/middleware.py index 7f55219..2d38c8f 100644 --- a/scrapy_zyte_smartproxy/middleware.py +++ b/scrapy_zyte_smartproxy/middleware.py @@ -3,9 +3,12 @@ import warnings from base64 import urlsafe_b64decode from collections import defaultdict +try: + from urllib.request import _parse_proxy +except ImportError: + from urllib2 import _parse_proxy from six.moves.urllib.parse import urlparse, urlunparse -from six.moves.urllib.request import _parse_proxy from w3lib.http import basic_auth_header from scrapy import signals from scrapy.resolver import dnscache