[boursorama] 404 Client Error: Not Found.
Hello
With which module do you encounter problems?
boursorama
Describe the problem you encounter
J'ai cette erreur en essayant de recuperer les operations d'un compte Boursorama qui contient une carte a paiement différé. Il n'y a peut-etre pas de rapport avec le paiement différé mais avec un autre compte sans carte différée, il n'y a pas de problème.
Paste here the stacktrace or error message you observe
[GENERIC_EXCEPTION] Unknown error: 404 Client Error: Not Found.
Traceback (most recent call last):
File "/bankfetcher/kresus.py", line 707, in fetch
results['values'] = self.get_operations(from_date)
File "/bankfetcher/kresus.py", line 596, in get_operations
for histop in self.backend.iter_history(account):
File "/tmp/woob-data/modules/3.0/boursorama/module.py", line 81, in iter_history
for tr in self.browser.get_history(account):
File "/usr/lib/python3.9/site-packages/woob/browser/retry.py", line 170, in __next__
obj = next(self.it)
File "/tmp/woob-data/modules/3.0/boursorama/browser.py", line 674, in get_card_transactions
self.location(self.page.get_calendar_link())
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 911, in location
response = self.open(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 898, in open
return super(PagesBrowser, self).open(callback=internal_callback, *args, **kwargs)
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 790, in open
return super(DomainBrowser, self).open(req, *args, **kwargs)
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 531, in open
response = self.session.send(preq,
File "/usr/lib/python3.9/site-packages/woob/browser/sessions.py", line 165, in send
return func(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/woob/browser/sessions.py", line 158, in func
return callback(self, resp)
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 527, in inner_callback
self.raise_for_status(response)
File "/usr/lib/python3.9/site-packages/woob/browser/browsers.py", line 559, in raise_for_status
raise HTTPNotFound(http_error_msg, response=response)
woob.browser.exceptions.HTTPNotFound: 404 Client Error: Not Found
What woob version are you using?
Output of woob config --version
command:
Woob config v3.0 Copyright(C) 2010-2022 Christophe Benz, Romain Bignon
What module version are you using?
Output of woob config info MODULE_NAME
command:
$ woob config info boursorama
.------------------------------------------------------------------------------.
| Module boursorama |
+-----------------.------------------------------------------------------------'
| Version | 202203301010
| Maintainer | Gabriel Kerneis <gabriel@kerneis.info>
| License | LGPLv3+
| Description | Boursorama
| Capabilities | CapTransfer, CapCollection, CapDocument, CapProfile, CapBankTransferAddRecipient, CapContact, CapBankTransfer, CapBankWealth, CapBank, CapCurrencyRate
| Installed | no
| Location | https://updates.woob.tech/3.0/main/boursorama.tar.gz
'-----------------'
How did you install woob?
pip install woob==3.0
Additional info you'd like to mention
Any idea?
--Camille