(Banque Postale) weboob.exceptions.ModuleLoadError: cannot import name urlsplit
Hello
i use weboob 1.3 with kresus, since 07/2017 its not possible to refresh my account from la banque postale.
I have this error :
Weboob failure: 2017-09-02 15:00:48,716:ERROR:modules:modules.py:154:load_module cannot import name urlsplit
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/modules.py", line 148, in load_module
module = LoadedModule(imp.load_module(module_name, fp, pathname, description))
File "/home/user/app/build/server/weboob/data/modules/1.3/bp/__init__.py", line 20, in <module>
from .module import BPModule
File "/home/user/app/build/server/weboob/data/modules/1.3/bp/module.py", line 28, in <module>
from .browser import BPBrowser, BProBrowser
File "/home/user/app/build/server/weboob/data/modules/1.3/bp/browser.py", line 26, in <module>
from weboob.tools.compat import urlsplit, parse_qsl
ImportError: cannot import name urlsplit
Traceback (most recent call last):
File "./weboob/main.py", line 271, in <module>
content = Connector(bankuuid, params).fetch(command)
File "./weboob/main.py", line 114, in __init__
self.backend = self.weboob.build_backend(modulename, parameters)
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/ouiboube.py", line 423, in build_backend
return super(Weboob, self).build_backend(module_name, params, storage, name, nofail)
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/ouiboube.py", line 109, in build_backend
module = self.modules_loader.get_or_load_module(module_name)
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/modules.py", line 113, in get_or_load_module
self.load_module(module_name)
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/modules.py", line 155, in load_module
raise ModuleLoadError(module_name, e)
weboob.exceptions.ModuleLoadError: cannot import name urlsplit
All modules are up to date :
user@0d2386dd1e8a:~/app$ weboob-config update
=== [ 0%] Getting https://updates.weboob.org/1.3/main/
The repository https://updates.weboob.org/1.3/main/ isn't trusted yet.
Fingerprint of keyring is 2358fddede5b782c80c09d4dc2e24574a6e96440
Are you sure you want to continue? (Y/n): *** ASSUMING YES ***
=== [ 0%] Keyring version 201612311841, checksum 2358fddede5b782c80c09d4dc2e24574a6e96440
=== [100%] All modules are up-to-date.
=== [ 0%] Getting https://updates.weboob.org/1.3/main/
=== [100%] All modules are up-to-date.