Commit graph

22 commits

Author SHA1 Message Date
Romain Bignon
4c2cb80761 fix set of Investment.unitprice for market accounts 2015-06-10 20:57:21 +02:00
Vincent Paredes
5fe53ca8a5 handling netissima page 2015-06-10 20:57:21 +02:00
Vincent Paredes
ca3744aedd fixing not avalaible value 2015-06-10 20:57:21 +02:00
Romain Bignon
0868c5e9fc fix parsing of ISIN code for market accounts 2015-05-22 15:43:55 +02:00
Romain Bignon
a055182e5f fix crash if there is no ':' in IDs 2014-11-13 08:11:01 +01:00
Florent
46bd54b41c Remove hack to convert decimal to int
And better compliance with objects parameters
2014-10-23 15:32:26 +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
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
cee106a0e5 Add loggedPage on bourse.ingdirect.fr 2014-09-29 10:14:29 +02:00
Laurent Bachelier
3da02fde24 Remove useless __all__ in modules
They bring nothing of value (we never use import * anyway) and introduce
a maintenance burden.

The __all__ that I left might not be very useful either but at least
they are not a pain to maintain; they are also used by pyflakes in some
cases.
2014-09-09 19:00:02 +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
0ff2abb2fd don't crash when quantities are >999 2014-05-19 09:25:21 +02:00
Romain Bignon
c31d72e630 fix when there are decimal quantities 2014-04-13 12:32:50 +02:00
Florent
e986d96daa Use lambda function, remove old browser1 code 2014-04-01 12:06:49 +02:00
Florent
df85155463 Support market accounts with browser2 2014-03-28 14:16:24 +01:00
Romain Bignon
fd597ea637 do not crash if there is no operation 2013-09-29 18:34:08 +02:00
Florent
b6c61210b1 Get history of titre account
Beta version. Probably need some new parameters
2013-09-11 20:20:41 +02:00
Florent
0e6a65666e Use raw parser for TitrePage 2013-08-12 14:39:32 +02:00
Romain Bignon
979f1764d4 pyflakes fixes (unused imports) 2013-07-14 19:08:17 +02:00
Florent
9325dd06dc Missing file 2013-07-09 09:50:17 +02:00