Laurent Bachelier
f4c17cdc9d
pep8: Fix E303 too many blank lines
2014-10-11 02:15:28 +02:00
Laurent Bachelier
448c06d125
pep8 blank lines fixes
...
flake8 --select W391,E302,E301,E304
autopep8 can't fix W391 even though it claims it can.
Fixed using a simple custom script.
2014-10-10 23:41:44 +02:00
Romain Bignon
d61e15cf84
rename things related to browsers
...
weboob.tools.browser -> weboob.deprecated.browser
weboob.tools.parsers -> weboob.deprecated.browser.parsers
weboob.tools.mech -> weboob.deprecated.mech
weboob.browser2 -> weboob.browser
weboob.core.exceptions -> weboob.exceptions
Also, the new tree for browser2 is:
weboob.browser: import weboob.browser.browsers.* and weboob.browser.url.*
weboob.browser.browsers: all browsers (including PagesBrowser and LoginBrowser)
weboob.browser.url: the URL class
weboob.browser.profiles: all Profile classes
weboob.browser.sessions: WeboobSession and FuturesSession
weboob.browser.cookies: that's a cookies thing
weboob.browser.pages: all Page and derivated classes, and Form class
weboob.browser.exceptions: specific browser exceptions
weboob.browser.elements: AbstractElement classes, and 'method' decorator
weboob.browser.filters.*: all filters
2014-10-07 00:30:07 +02:00
Florent
9949bbf919
Move exceptions to weboob.core.exceptions
2014-10-02 11:04:14 +02:00
Florent
a019819f9d
Move browser2 from weboob/tools/b2 to weboob/browser2
2014-10-02 11:01:34 +02:00
Florent
54a1bc4809
Remove * imports in filters
2014-09-29 22:31:54 +02:00
Florent
5a1d83b567
Rename BaseModule to Module and Module to LoadedModule
2014-09-26 10:18:12 +02:00
Florent
f3aeddffbc
Rename backend.py to module.py
2014-09-26 10:18:12 +02:00
Florent
9370b2fae7
s/Backend/Module
2014-09-26 10:18:11 +02:00
Florent
3ecb491c1c
s/BACKEND/MODULE/
2014-09-26 10:18:11 +02:00
Florent
8559af3d6a
s/BaseBackend/BaseModule
2014-09-26 10:18:11 +02:00
Florent
432f97e95c
bump to 1.0
2014-09-03 17:14:10 +02:00
Florent
a434f33a61
Set replace_dots everywhere
...
The goal is to change the default value in CleanDecimal
2014-08-21 10:21:53 +02:00
Florent
76cb004eb4
Move ItemListTable-Element outside of page.py
...
One of the goal is to not import all modules needed by filters by
loading the page file.
In the same goal, move the import of parsers in the class definition.
2014-07-09 10:23:20 +02:00
Romain Bignon
e025fb0b20
rename ICap to Cap ( closes #1424 )
2014-07-05 17:33:44 +02:00
Florent
9ca0bbae6a
bump to 0.j
2014-05-19 22:45:35 +02:00
Romain Bignon
e434bb90e2
all browser2 modules may import exceptions from weboob.tools.exceptions
2014-05-17 14:27:56 +02:00
Romain Bignon
47d8d5f7bc
secret isn't optional anymore
2014-04-29 22:00:12 +02:00
Romain Bignon
f4e5317a0f
remove useless method
2014-04-28 18:54:27 +02:00
Romain Bignon
2c81d337eb
fix login
2014-04-28 18:46:29 +02:00
Romain Bignon
558b94e9b9
fix coding style and login errors handling
2014-04-14 16:42:39 +02:00
Vincent Paredes
2766983a33
hsbc to browser2!
2014-04-14 16:42:39 +02:00
Florent
a82f57512c
bump to 0.i
2014-01-08 23:40:16 +01:00
Romain Bignon
c1f8c08196
better description and field labels for french banks
2013-12-14 18:22:31 +01:00
Florent
9b022b2ebe
bump to 0.h
2013-08-03 14:31:13 +02:00
Romain Bignon
c0740e695d
remove useless import of with_statement (we do not support anymore python2.5)
...
refs #806
2013-07-27 14:38:18 +02:00
Romain Bignon
88338edaeb
certificate has changed
2013-06-08 17:55:49 +02:00
Romain Bignon
1d460568f5
update module to support last website update
2013-04-08 08:05:42 +02:00
Romain Bignon
24db616746
fix pages handler
2013-04-06 11:28:15 +02:00
Romain Bignon
44261ca6f7
add missing file
2013-04-06 10:57:07 +02:00
Romain Bignon
ec78d5cd69
sometimes hsbc fails, so retry if it happens
2013-04-06 10:36:28 +02:00
Romain Bignon
ad7c2c535b
support international accounts
2013-04-05 19:05:13 +02:00
Florent
9484099a1d
bump to 0.g
2013-03-26 18:31:12 +01:00
Laurent Bachelier
7094931c92
Easy spacing fixes, trailing stuff
...
Remove useless trailing \
Remove trailing spaces
Add missing empty lines
autopep8 -ir -j2 --select=E301,E302,E502,W291,W293,W391 .
Diff quickly checked.
2013-03-16 00:54:55 +01:00
Romain Bignon
a4edbb82b9
fix typo: if there isn't any card, it didn't return any transactions
2013-02-20 14:08:51 +01:00
Romain Bignon
5b9c359487
do not support other kind of account histories than CPT
2013-02-10 17:12:23 +01:00
Romain Bignon
9aaf775b0f
we don't like licking asses
2013-02-08 17:00:47 +01:00
Romain Bignon
a2fcc209f1
support deferred cards
2013-02-08 14:17:08 +01:00
Florent
bf3132e8c0
bump to 0.f
2013-01-25 17:23:49 +01:00
Romain Bignon
76da084ec1
on error during login, raise exception
2013-01-14 17:32:20 +01:00
Romain Bignon
3dfd475605
fix parsing of accounts
2013-01-01 20:58:28 +01:00
Romain Bignon
d91dad2b2b
support currencies
2012-12-06 13:21:13 +01:00
Romain Bignon
e9b27dd073
Revert "there are no coming operations with HSBC"
...
This reverts commit 8b95206d51 .
2012-11-29 11:06:25 +01:00
Romain Bignon
4a1e4b5afa
bump to 0.e
2012-10-28 20:39:49 +01:00
Laurent Bachelier
3a66728392
Fix crashes with unicode characters in maintainer name
...
Change every mention of MAINTAINER to avoid future issues.
2012-10-24 13:29:30 +02:00
Romain Bignon
8b95206d51
there are no coming operations with HSBC
2012-10-10 17:20:08 +02:00
Romain Bignon
dde19633d3
set CERTHASH const on most bank modules and others
2012-09-01 13:38:08 +02:00
Romain Bignon
4b877f530f
update regexps
2012-08-24 17:06:22 +02:00
Romain Bignon
d814326d2f
fix parsing of accounts and history
2012-08-07 18:00:29 +02:00
Romain Bignon
9d3d8eb1a1
support history of coming transactions
2012-06-07 15:30:19 +02:00