diff --git a/lib/httplib2/py3/__init__.py b/lib/httplib2/py3/__init__.py index 1f28e964..c705f434 100644 --- a/lib/httplib2/py3/__init__.py +++ b/lib/httplib2/py3/__init__.py @@ -168,7 +168,7 @@ SAFE_METHODS = ("GET", "HEAD", "OPTIONS", "TRACE") REDIRECT_CODES = frozenset((300, 301, 302, 303, 307, 308)) -import certs +from . import certs CA_CERTS = certs.where() # PROTOCOL_TLS is python 3.5.3+. PROTOCOL_SSLv23 is deprecated. diff --git a/specials/checkhost.py b/specials/checkhost.py index 6a4edd81..41f5efbe 100644 --- a/specials/checkhost.py +++ b/specials/checkhost.py @@ -5,8 +5,11 @@ import xbmcaddon import json from platformcode import config, logger import requests -from requests.exceptions import HTTPError -from lib import httplib2 +import sys +if sys.version_info[0] >= 3: + from lib.httplib2 import py3 as httplib2 +else: + from lib.httplib2 import py2 as httplib2 import socket addon = xbmcaddon.Addon()