Commit graph

60 commits

Author SHA1 Message Date
Florent
223ee55824 Fix parsing of flow level 2015-07-06 23:15:09 +02:00
Florent
feb1405813 bump to 1.1 2014-10-17 14:10:38 +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
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
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
432f97e95c bump to 1.0 2014-09-03 17:14:10 +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
521ac4e06d Set the datetime to NotAvailable by default 2014-06-02 14:09:55 +02:00
Florent
9ca0bbae6a bump to 0.j 2014-05-19 22:45:35 +02:00
Florent
74b99c4a8d Filters on kwargs for find_object 2014-04-02 10:46:31 +02:00
Florent
6591785a10 s/find_id_list/find_object/ 2014-04-02 10:31:00 +02:00
Florent
0f75a86185 Fix small errors 2014-04-02 10:26:45 +02:00
Florent
ae616bbb5b Use find_id_list in sachsen module 2014-04-01 17:48:30 +02:00
Florent
43b5e154b6 Do not use the name "params" to build an URL 2014-03-26 21:30:04 +01:00
Florent
e289fc6b8f Rename the filter Date to Datetime. Introduce Date 2014-03-25 12:23:08 +01:00
Florent
492cc0e63b Some cleaning 2014-03-19 17:04:49 +01:00
Florent
822317912f Use Attr in module sachsen 2014-03-19 16:46:55 +01:00
Florent
ae3471fdf7 Rename Attr filter to Field 2014-03-19 16:20:24 +01:00
Florent
06c9fce9e4 If the regexp does not match, return NotAvailable 2014-03-19 16:16:15 +01:00
Romain Bignon
971c36c68b factorization to be more browser2 aware 2014-03-19 13:51:01 +01:00
Florent
89584ee168 Convert sachsen module to browser2 2014-03-19 11:22:14 +01:00
Florent
a82f57512c bump to 0.i 2014-01-08 23:40:16 +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
Florent
ae23414daa Fix sachsen tests 2013-07-25 14:19:14 +02:00
Florent
041457277d Fix string conversion 2013-06-07 15:16:53 +02:00
Florent
9484099a1d bump to 0.g 2013-03-26 18:31:12 +01:00
Laurent Bachelier
c21d1f7925 Code clarity fixes
autopep8 -ir -j2 --select=E303,E125
Diff checked manually.
2013-03-16 00:52:43 +01:00
Florent
6c4db0e204 More robust image analyse 2013-03-02 10:31:34 +01:00
Florent
8c82771f71 Fix as0.gif keyerror 2013-03-02 10:31:33 +01:00
Laurent Bachelier
4ac684e6ae sachsen: flake8 fixes 2013-02-13 00:42:45 +01:00
Florent
bf3132e8c0 bump to 0.f 2013-01-25 17:23:49 +01:00
Florent
8165a91ff3 Pep8 cleaning 2013-01-10 15:17:59 +01:00
Florent
c3c06a0e6f Get alarm level
And list gauges without data
2013-01-10 14:47:15 +01:00
Florent
7ad0135588 Fix typo error 2012-11-20 11:46:01 +01:00
Florent
c838b91fb2 Add SensorNotFound exception 2012-11-12 17:16:31 +01:00
Florent
8e6b0fba4c Change sachsen module to use ICapGauge 2012-11-12 17:16:31 +01:00
Florent
26084e2bea Search no more case sensitive 2012-11-05 16:40:06 +01:00
Florent
01fbe06f75 Add a favicon for sachsen backend 2012-10-29 15:26:51 +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
2f8072e89e bump to 0.d 2012-05-04 21:17:46 +02:00
Florent
996f1e0c22 Fix conversion warning and remove useless cache 2012-04-27 13:34:40 +02:00