- Apr 06, 2019
-
-
- Mar 28, 2019
-
-
- Feb 25, 2019
-
-
- Feb 24, 2019
-
-
-
This commit explains in particular how to save the fact that login has succeeded once by using the browser's logged attribute, so that do_login isn't called multiple times afterwards.
-
-
brotli support in requests/urllib3 is coming: https://github.com/urllib3/urllib3/pull/1532/files
-
Romain Bignon authored
-
- Feb 23, 2019
-
-
Romain Bignon authored
This reverts commit ead90ebf.
-
- Feb 05, 2019
-
-
Hex-digest was required for some buggy site fixed since then
-
-
- Jan 23, 2019
-
-
-
Filter to replace HTML entities like "é" or "B" with their unicode counterpart. Move barclays 'Entities' filter into weboob core to use it in all module and rename it 'ReplaceEntities'
-
- Jan 06, 2019
-
-
- Jan 05, 2019
-
-
- Dec 21, 2018
-
-
- Dec 17, 2018
-
-
-
When there are no <td>, TableCell.call_without_colspan returned empty list, but TableCell.call_with_colspan crashed because it couldn't count tds. Compatible behavior is to also return empty list.
-
It's not exactly a timeout but for now it seems sufficient for requests to retry. I don't know exactly in what circumstances this errors occurs in the wild, but it can tentatively be reproduced experimentally with a very long wait (minutes or hours) before doing the handshake.
-
If "," is the thousands separator, "12,345" should be accepted but not "123,45".
-
"- 123" should reasonably be accepted.
-
-
- Dec 02, 2018
-
-
The "colspan" attribute enables handling of <td> tags that have a "colspan" attribute that is higher than 1. These columns occupy more than one slot in the table, creating a column shift that we must handle otherwise the col_names will not fit anymore with the col heads.
-
- Nov 10, 2018
-
-
NSS seem to have different behaviors on different distros, e.g. Debian and CentOS, and it also depends on the NSS version, which creates a whole matrix of cases. Try to force SQL database use for >=3.35 and default (probably DBM) for versions <3.35. NSS might still ask the infamous question: Enter Password or Pin for "NSS Certificate DB": but deleting the old generated *.db files should solve it.
-
Some shit sites like cragr/lcl/bforbank currently cause NSS to have error SEC_ERROR_OCSP_UNKNOWN_CERT, even in Firefox. Since disabling cannot be done per module, just disable it for those dumbasses.
-
-
-
All Page classes have a logger, mimic it.
-
- Oct 11, 2018
-
-
CleanDecimal used to parse "123foo456" as "123456". Now it raises an exception if there are multiple numbers in the parsed text.
-
FilterError is dedicated to filters and thus can be used.
-
-
-
- Oct 09, 2018
-
-
python3 requires str, but python2 requires bytes.
-
- Sep 16, 2018
-
-