Concurent futures fix per Kodi 19

This commit is contained in:
Alhaziel
2020-02-29 18:40:12 +01:00
parent 80d4cacb06
commit 4dc434a32a
15 changed files with 45 additions and 9 deletions
+5 -1
View File
@@ -447,7 +447,11 @@ def get_search_menu(item, json='', itemlist=[], channel_name=''):
def submenu(item, json, key, itemlist = []):
from lib.concurrent import futures
import sys
if sys.version_info[0] >= 3:
from lib.concurrent import futures
else:
from lib.concurrent_py2 import futures
filter_list = []
for option in json[key]:
+5 -1
View File
@@ -4,7 +4,11 @@ from platformcode import config, platformtools, logger
from time import time, sleep
from core import scrapertools
from core import jsontools, filetools
from lib.concurrent import futures
import sys
if sys.version_info[0] >= 3:
from lib.concurrent import futures
else:
from lib.concurrent_py2 import futures
next_dialogs = ['NextDialog.xml', 'NextDialogExtended.xml', 'NextDialogCompact.xml']
next_ep_type = config.get_setting('next_ep_type')
+5 -1
View File
@@ -12,7 +12,11 @@ PY3 = False
if sys.version_info[0] >= 3: PY3 = True; unicode = str; unichr = chr; long = int
import os, json, time, inspect, channelselector
from concurrent import futures
if PY3
from lib.concurrent import futures
else:
from lib.concurrent_py2 import futures
from core.item import Item
from core import tmdb, scrapertools, channeltools, filetools, jsontools
from channelselector import get_thumb