(Boursorama]404 Client Error: Not Found
Hello, I create this new issue because I don't know if it's related to #697 or !898 I downloaded the fix pages.py but issue is the same.May be the fix is not only pages.py
Thank you.
woob config --version Woob config v3.5 Copyright(C) 2010-2024 Christophe Benz, Romain Bignon
bank> list Account Balance Coming ------------------------------------------+----------+---------- 2024-05-01 07:24:53,755:DEBUG:woob.core.bcall:3.5:bcall.py:86:backend_process : Calling function <bound method Application._do_complete of <woob.applications.bank.bank.Appbank object at 0x7f7bfaa24250>> 2024-05-01 07:24:53,760:DEBUG:urllib3.connectionpool:3.5:connectionpool.py:267:_get_conn Resetting dropped connection: clients.boursobank.com 2024-05-01 07:24:54,960:DEBUG:urllib3.connectionpool:3.5:connectionpool.py:429:_make_request https://clients.boursobank.com:443 "GET /aide/messages/dashboard?showza=0&_hinclude=1 HTTP/1.1" 200 1057 2024-05-01 07:24:54,965:DEBUG:woob.backend.boursorama.browser:3.5:browsers.py:930:internal_callback Handle https://clients.boursobank.com/aide/messages/dashboard?showza=0&_hinclude=1 with StatusPage 2024-05-01 07:24:55,097:DEBUG:urllib3.connectionpool:3.5:connectionpool.py:429:_make_request https://clients.boursobank.com:443 "GET /dashboard/comptes-professionnels?_hinclude=1 HTTP/1.1" 404 None 2024-05-01 07:24:55,119:DEBUG:woob.core.bcall:3.5:bcall.py:92:backend_process : Called function <bound method Application._do_complete of <woob.applications.bank.bank.Appbank object at 0x7f7bfaa24250>> raised an error: HTTPNotFound('404 Client Error: Not Found') Bug(boursorama): 404 Client Error: Not Found (If --auto-update is passed on the command-line, new versions of the module will be checked automatically) Traceback (most recent call last): File "/home/jpm/.local/lib/python3.8/site-packages/woob/core/bcall.py", line 88, in backend_process result = function(backend, *args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/tools/application/base.py", line 347, in _do_complete res = getattr(backend, function)(*args, **kwargs) File "/home/jpm/.local/share/woob/modules/3.5/woob_modules/boursorama/module.py", line 182, in iter_resources return self.iter_accounts() File "/home/jpm/.local/share/woob/modules/3.5/woob_modules/boursorama/module.py", line 69, in iter_accounts return self.browser.get_accounts_list() File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/retry.py", line 75, in wrapper ret = cb() File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/retry.py", line 71, in cb = lambda: func(browser, *args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 1045, in inner return func(browser, *args, **kwargs) File "/home/jpm/.local/share/woob/modules/3.5/woob_modules/boursorama/browser.py", line 640, in get_accounts_list self.pro_accounts.go() File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/url.py", line 139, in go r = self.browser.location(self.build(**kwargs), params=params, data=data, json=json, method=method, File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 961, in location response = self.open(*args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 948, in open return super(PagesBrowser, self).open(callback=internal_callback, *args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 812, in open return super().open(url, *args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 477, in open response = self.session.send(preq, File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/sessions.py", line 161, in send return func(*args, **kwargs) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/sessions.py", line 154, in func return callback(self, resp) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 472, in inner_callback self.raise_for_status(response) File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 531, in raise_for_status raise HTTPNotFound(http_error_msg, response=response) woob.browser.exceptions.HTTPNotFound: 404 Client Error: Not Found