- 04 Dec, 2019 1 commit
-
-
ntome authored
The "scripts" directory was removed since commands are generated at install-time. So local_run must "install" weboob to run the commands, albeit it will do it in a very local virtualenv folder.
-
- 01 Dec, 2019 2 commits
- 30 Nov, 2019 21 commits
-
-
ntome authored
-
ntome authored
-
ntome authored
In setuptools, it's not possible to have an optional dependency triggering what files are installed and how to build certain files, we have to make 2 setup.py. Unfortunately, having 2 setup.py files does possible in one repository. So, we have to split the repository in 2. After this point, the repository will fork. One repository will take only qt stuff, and the other repository will contain browser framework, cli apps and modules. Qt apps are under the weboob.applications package though. To have 2 pip packages shipping files in the same root package (weboob.*), the package must be namespaced. This can be achieved by tweaking all ancestor __init__.py files.
-
ntome authored
"scripts" folder contain files that can be easily generated by setuptools since they are merely wrappers to weboob.applications.*. The whole "scripts" is removed. It will require weboob developers not to simply point their PATH to the scripts dir.
-
ntome authored
This will allow setup.py to avoid the scripts dir and use entry-points
-
Laurent Bachelier authored
Shorter messages and to the point, also show when saved.
-
Laurent Bachelier authored
This allows filtering and it is also nicer to have a prefix.
-
sinopsysHK authored
- Remove debugging tweaks (log.debug, extra overrides,...) - Fix lint complains - Published as a python3 compatible module
-
Laurent Bachelier authored
-
Romain Bignon authored
This reverts commit 3b8cc43d.
-
sinopsysHK authored
Despite looking close to French web site, it Hong Kong web site is completely different and need its own support. So far login, getting accounts and account history are working. There is no such "coming" entries in Hong Kong as all entries are recorded alnost in real time even for credit cards which are deferred toward parent account but real time toward own account. Profile might be added later. There is no support yet for investments, loans and deposits as I have no mean to test. There is an enhancement that could be considered: enrich entries from FPS (Fast Payment Service) additional details. Not yet supported
-
Laurent Bachelier authored
All dates are at least missing the year, but it is implied they are current year, current day, etc. Also tested under Python 3.
-
Laurent Bachelier authored
-
Laurent Bachelier authored
-
Laurent Bachelier authored
Under Python 3, __pycache__ is used, and is not cleaned up. It is also not necessary to clean it up anymore, since those .pyc files cannot be imported without a .py files unlike what happens under Python 2.
-
Laurent Bachelier authored
Otherwise in many cases we can end up with too many lines before or after.
-
Laurent Bachelier authored
-
Laurent Bachelier authored
-
Laurent Bachelier authored
Sometimes it is lowercase, uppercase, or even bytes instead of unicode strings! This removes a warning under Python 3.
-
Lucas Ficheux authored
Corrected regex for FRAIS TRIMESTRIELS DE TENUE DE COMPTE. Typed Transactions with COMMISSION PAIEMENT PAR CARTE in their label as TYPE_BANK. Typed Transactions with CREDIT CARTE BANCAIRE in their label as TYPE_CARD and added rdate parsing.
-
Bezleputh authored
-
- 20 Nov, 2019 16 commits
-
-
ntome authored
-
ntome authored
-
ntome authored
-
ntome authored
-
Quentin Defenouillere authored
Wrongpasses were not handled at all yet.
-
Roger Philibert authored
-
Benjamin Bouvier authored
-
ntome authored
Since all code is supposed to be python3 compatible, we should not restrict files passing through pyflakes3.
-
ntome authored
-
Romain Pesche authored
-
Olivier Da Rocha authored
The dates where evaluated at startup, this meant NEXT_DAY and NEXT_24H were fixed since the browser creation not when raising the exception
-
Olivier Da Rocha authored
This will prevent from silently returning a bad datetime.
-
Olivier Da Rocha authored
[browser/exceptions] BrowserTooManyRequests: Check whether the next_try is None after the date check If we check if next_try is None first, then we will set the next_try to a default datetime that will be overriden by the next check on date.
-
Olivier Da Rocha authored
This will prevent giving a message to BrowserTooManyRequests instead of a next_try by mistake.
-
Christophe Francois authored
In some revolving credits the displayed balance is the available amount instead of the used amount, it needs to be overriden with the used amount. Closes: 14567@zendesk
-
Antoine BOSSY authored
-