2023-12-03, 13:25
Since the last update (today) of urllib3 to version 2.1.0
I'm getting this error in one of the addons I'm using:
EDITED: The addon has been updated and the error has been fixed
I'm getting this error in one of the addons I'm using:
EDITED: The addon has been updated and the error has been fixed
Code:
error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'ImportError'>
Error Contents: cannot import name 'appengine' from 'urllib3.contrib' (D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\script.module.urllib3\lib\urllib3\contrib\__init__.py)
Traceback (most recent call last):
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\requests_toolbelt\_compat.py", line 48, in <module>
from requests.packages.urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'requests.packages.urllib3.contrib' (D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\script.module.urllib3\lib\urllib3\contrib\__init__.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\default.py", line 3, in <module>
from resources.main import route
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\main.py", line 4, in <module>
import resources.lib.common as common
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\common.py", line 4, in <module>
import resources.lib.cloudscraper as cloudscraper
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\cloudscraper\__init__.py", line 14, in <module>
from resources.lib.requests_toolbelt.utils import dump
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\requests_toolbelt\__init__.py", line 12, in <module>
from .adapters import SSLAdapter, SourceAddressAdapter
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\requests_toolbelt\adapters\__init__.py", line 12, in <module>
from .ssl import SSLAdapter
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\requests_toolbelt\adapters\ssl.py", line 16, in <module>
from .._compat import poolmanager
File "D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\plugin.video.idanplus\resources\lib\requests_toolbelt\_compat.py", line 50, in <module>
from urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name 'appengine' from 'urllib3.contrib' (D:\Program Files (x86)\Kodi v20.1 x64 Nightly\portable_data\addons\script.module.urllib3\lib\urllib3\contrib\__init__.py)
-->End of Python script error report<--