Improve how fetch error are handled
With !421 (closed), the access data is made available to the client, we cant do better :
-
Display the error to the user -
ImportError at the root of the main.py
(importing weboob for exemple, or weboob missing dependancy) is not correctly tackled -
'UNKNOWN_WEBOOB_MODULE' description is not clear enough : it mainly means that a dependancy is missing. ImportError is not tackled inside main.py (but not sure this could happen). -
Catch ModuleLoadError at backend build
Edited by Antoine