Commit graph

19 commits

Author SHA1 Message Date
Romain Bignon
23f86ff116 correctly handle wrong credentials 2015-07-25 19:08:43 +02:00
Laurent Bachelier
88df613a53 Fix English: "childs" into "children"
refs #1675
2014-11-22 16:36:03 +01: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
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
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
Florent
25725f79cf Convert freemobile to browser2 2014-04-03 13:08:59 +02:00
Florent
11f9a6d8a1 Fix xpath search 2013-01-25 11:47:28 +01:00
Florent
66d8252362 There is more than one div "acceuil_btn" 2012-09-27 13:31:59 +02:00
Florent
e04bd9c8eb Fix getting login
Somtime "o=", sometime "l="...
2012-08-29 17:21:04 +02:00
Florent
d9ed7c2ed2 Fix some imports issue 2012-08-29 16:52:05 +02:00
Florent
c4f44361b6 Add multiaccount support for history command 2012-08-29 16:52:02 +02:00
Florent
adce6d0c83 Support multiple account for details operation 2012-08-27 15:01:22 +02:00
Romain Bignon
ddcf9ffb0e add a test script 2012-07-12 11:34:13 +02:00
Florent
c9616639af Fix subscriber field 2012-04-25 13:50:00 +02:00
Florent
347cc81ac3 Fix homepage parsing 2012-03-28 14:46:54 +02:00
Florent
dfb66a4fbd Pep8 cleanup on freemobile module 2012-03-13 14:46:55 +01:00
Florent
1484251c65 First implementation of freemobile website 2012-02-26 18:35:03 +01:00