Bonjour, j’utilise Kresus sur Yunohost,depuis 2020 (la dernière synchronisation date du 31/12/19) la synchronisation ne se fait plus.
Le message d’erreur est
Unknown error: invalid syntax (converter.py, line 120). Erreur inconnue de Kresus : essayez de mettre à jour Weboob, et si cela ne règle pas votre problème, merci de signaler l’erreur aux auteurs de Kresus. Veuillez vous référer à la console développeurs pour plus d’informations.
J’ai fait la mise à jour de weboob, ca me dit que weboob à bien été mis à jour.
Ca ressemble au même problème rencontré ici : https://community.kresus.org/t/erreur-de-synchronisation-depuis-le-1er-janvier-pour-banque-postale/198/2
Mais le message d’erreur n’est pas le même.
Merci
Le journal de kresus (j’ai tronqué pour mettre juste la fin pour que ça ne soit pas trop long, si il manque des infos pertinentes je peux tout mettre)
Citation
^
SyntaxError: invalid syntax
[2020-02-12T10:45:30.095] [ERROR] sources/weboob - (error code: GENERIC_EXCEPTION)
[2020-02-12T10:45:30.113] [ERROR] helpers - when fetching operations: Unknown error: invalid syntax (converter.py, line 120).
Traceback (most recent call last):
File « /var/www/kresus/build/server/weboob/main.py », line 683, in fetch
results[‹ values ›] = self.get_operations(from_date)
File « /var/www/kresus/build/server/weboob/main.py », line 566, in get_operations
for account in list(self.backend.iter_accounts()):
File « /var/www/kresus/data/weboob-data/modules/1.5/bp/module.py », line 74, in iter_accounts
return self.browser.get_accounts_list()
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/browsers.py », line 798, in inner
return func(browser, *args, **kwargs)
File « /var/www/kresus/data/weboob-data/modules/1.5/bp/browser.py », line 363, in get_accounts_list
for account in self.page.iter_accounts(name=owner_name):
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/elements.py », line 203, in iter
for obj in item:
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/elements.py », line 346, in iter
self.handle_attr(attr, getattr(self, ‹ obj_%s › % attr))
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/elements.py », line 363, in handle_attr
value = self.use_selector(func, key=key)
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/elements.py », line 129, in use_selector
value = func()
File « /var/www/kresus/data/weboob-data/modules/1.5/bp/pages/accountlist.py », line 142, in obj_iban
return response.page.get_iban()
File « /var/www/kresus/data/weboob-data/modules/1.5/bp/pages/accountlist.py », line 421, in get_iban
m = re.search(self.iban_regexp, extract_text(self.data))
File « /var/www/kresus/venv/lib/python3.5/site-packages/weboob/tools/pdf.py », line 470, in extract_text
from pdfminer.converter import TextConverter
File « /var/www/kresus/venv/lib/python3.5/site-packages/pdfminer/converter.py », line 120
return f’(cid:{cid})’
^
SyntaxError: invalid syntax
[2020-02-12T10:45:30.114] [INFO] helpers - Error
at new KError (/var/www/kresus/build/server/helpers.js:82:16)
at ChildProcess.script.on.code (/var/www/kresus/build/server/lib/sources/weboob.js:182:23)
at ChildProcess.emit (events.js:198:13)
at maybeClose (internal/child_process.js:982:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
[2020-02-12T10:45:30.119] [ERROR] HTTP - GET /kresus/api/v1/accesses/*****************************a87/fetch/operations - 500 (2839 ms)
[2020-02-12T10:45:54.477] [INFO] HTTP - GET /kresus/api/v1/logs - 200 (116 ms)
[2020-02-12T10:57:29.884] [INFO] sources/weboob - Calling weboob: command version…
[2020-02-12T10:57:30.120] [INFO] sources/weboob - exited with code 0.
[2020-02-12T10:57:30.120] [INFO] sources/weboob - OK: weboob exited normally with non-empty JSON content.
[2020-02-12T10:57:30.122] [INFO] HTTP - GET /kresus/api/v1/settings/weboob - 304 (238 ms)
[2020-02-12T10:57:31.266] [INFO] sources/weboob - Calling weboob: command test…
[2020-02-12T10:57:31.266] [INFO] sources/weboob - Weboob will be updated prior to command « test »
[2020-02-12T10:57:32.198] [INFO] sources/weboob - exited with code 0.
[2020-02-12T10:57:32.198] [INFO] sources/weboob - OK: weboob exited normally with non-empty JSON content.
[2020-02-12T10:57:32.198] [INFO] HTTP - PUT /kresus/api/v1/settings/weboob/ - 200 (932 ms)
[2020-02-12T10:58:07.388] [INFO] sources/weboob - Calling weboob: command test…
[2020-02-12T10:58:07.389] [INFO] sources/weboob - Weboob will be updated prior to command « test »
[2020-02-12T10:58:08.251] [INFO] sources/weboob - exited with code 0.
[2020-02-12T10:58:08.251] [INFO] sources/weboob - OK: weboob exited normally with non-empty JSON content.
[2020-02-12T10:58:08.252] [INFO] HTTP - PUT /kresus/api/v1/settings/weboob/ - 200 (864 ms)