(banquepopulaire) TypeError: __init__() got an unexpected keyword argument 'weboob'
Hello,
This morning, when trying to list my accounts in Boobank, I saw this message:
Bug(banquepopulaire): 'PASSWORD_LOOKUP'
=== [ 0%] Getting http://updates.weboob.org/1.3/main/
A new version of banquepopulaire is available. Do you want to install it? (Y/n):
So I answered "Y", Boobank stopped and told me to launch it again.
I started Boobank again, and I am getting the Bug(banquepopulaire): __init__() got an unexpected keyword argument 'weboob'
error every time I try to do list the accounts.
When started in debug mode, I get:
boobank> list
Account Balance Coming
------------------------------------------+----------+----------
2017-07-12 11:03:14,469:DEBUG:bcall:1.3:bcall.py:91:backend_process <Backend u'banquepopulaire'>: Calling function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7fdff5d80550>>
2017-07-12 11:03:14,470:DEBUG:bcall:1.3:bcall.py:97:backend_process <Backend u'banquepopulaire'>: Called function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7fdff5d80550>> raised an error: TypeError("__init__() got an unexpected keyword argument 'weboob'",)
Bug(banquepopulaire): __init__() got an unexpected keyword argument 'weboob'
2017-07-12 11:03:14,570:DEBUG:urllib3.util.retry:1.3:retry.py:200:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
2017-07-12 11:03:14,571:DEBUG:urllib3.util.retry:1.3:retry.py:200:from_int Converted retries value: 2 -> Retry(total=2, connect=None, read=None, redirect=None, status=None)
=== [ 0%] Getting http://updates.weboob.org/1.3/main/
2017-07-12 11:03:14,576:DEBUG:urllib3.connectionpool:1.3:connectionpool.py:207:_new_conn Starting new HTTP connection (1): updates.weboob.org
2017-07-12 11:03:14,611:DEBUG:urllib3.connectionpool:1.3:connectionpool.py:395:_make_request http://updates.weboob.org:80 "GET /1.3/main/modules.list HTTP/1.1" 200 48343
Traceback (most recent call last):
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/core/bcall.py", line 93, in backend_process
result = function(backend, *args, **kwargs)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/tools/application/base.py", line 302, in _do_complete
res = getattr(backend, function)(*args, **kwargs)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/capabilities/bank.py", line 424, in iter_resources
return self.iter_accounts()
File "/root/.local/share/weboob/modules/1.3/banquepopulaire/module.py", line 75, in iter_accounts
return self.browser.get_accounts_list()
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/tools/backend.py", line 308, in browser
self._browser = self.create_default_browser()
File "/root/.local/share/weboob/modules/1.3/banquepopulaire/module.py", line 72, in create_default_browser
weboob=self.weboob)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/tools/backend.py", line 344, in create_browser
browser = klass(*args, **kwargs)
File "/root/.local/share/weboob/modules/1.3/banquepopulaire/browser.py", line 155, in __init__
super(BanquePopulaire, self).__init__(*args, **kwargs)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/browsers.py", line 768, in __init__
super(LoginBrowser, self).__init__(*args, **kwargs)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/browsers.py", line 640, in __init__
super(PagesBrowser, self).__init__(*args, **kwargs)
File "/root/.local/venvs/weboob/local/lib/python2.7/site-packages/weboob/browser/browsers.py", line 514, in __init__
super(DomainBrowser, self).__init__(*args, **kwargs)
TypeError: __init__() got an unexpected keyword argument 'weboob'
------------------------------------------+----------+----------