Commit graph

43 commits

Author SHA1 Message Date
Bezleputh
6f61d0ef84 [senscritique] fix channels selection 2015-06-10 21:12:48 +02:00
Bezleputh
11a63c33ce [filter] improve Join filter
The filter will now act a little bit more like the join command
I also added some parameters that will help formatting (newLine, addBedore, addAfter)
2015-03-13 00:05:36 +01:00
Bezleputh
d2fa9242ea [senscritique] remove id lists 2015-02-24 20:34:00 +01:00
Bezleputh
66e25cd6f4 [senscritique] use set_profile(Firefox()) instead of _setup_session(Firefox()) 2015-02-21 17:50:44 +01:00
Bezleputh
9e2e2635b4 [senscritique] fic bug when end_date is asked and not found 2015-02-19 00:05:37 +01:00
Bezleputh
933084c629 [senscritique] add Mangas missing channel 2015-01-06 22:53:37 +01:00
Bezleputh
e29c57a516 [senscritique] fix date parsing 2014-12-30 00:05:35 +01:00
Bezleputh
26e9763d51 [senscritique] improve module code 2014-12-22 09:26:40 +01:00
Bezleputh
98dbf02805 [senscritique] Skip test when StopIteration is raised 2014-12-18 23:16:18 +01: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
Bezleputh
f4ca4e2f69 [senscritique] fix bug : channels and programs parameters are not set in get_event
As a result in non interactive mode we are not able to find an event returned by list command
2014-07-11 17:01:09 +02:00
Florent
1daa866949 Move the import oh html2text outside of misc 2014-07-09 11:43:14 +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
Bezleputh
21e53d6837 [senscritique] fix bug in network selection 2014-06-06 13:14:05 +02:00
Florent
9ca0bbae6a bump to 0.j 2014-05-19 22:45:35 +02:00
Bezleputh
36f919e8fa replace cmp_start_date method 2014-05-19 09:57:38 +02:00
Florent
37f0445f44 Add ignore_duplicate to senscritiques 2014-04-24 16:17:13 +02:00
Bezleputh
2540c9290c [senscritique] fix parsing error when page result body's is empty 2014-04-23 12:12:39 +02:00
Bezleputh
913790c1a7 [senscritique] fix bug, same id error when rerun occurs 2014-04-01 15:15:38 +02:00
Bezleputh
e321da495a [senscritique] use go instead of stay_or_go 2014-03-28 11:32:29 +01:00
Bezleputh
440baee739 [senscritique] use go instead of stay_or_go 2014-03-25 20:43:50 +01:00
Bezleputh
731d90c58e [senscritique] remove useless comment 2014-03-24 19:15:57 +01:00
Bezleputh
d8887cf3d7 [browser2] add a join filter 2014-03-22 20:16:52 +01:00
Bezleputh
007d99faf5 [senscritique] improve browser2 adaptation 2014-03-22 14:54:50 +01:00
Bezleputh
bd4c0d29a1 [senscritique] fix bugs 2014-03-22 13:15:13 +01:00
Bezleputh
6c49775896 [senscritique] continue browser2 adaptation 2014-03-21 19:22:27 +01:00
Romain Bignon
991723549e fix style 2014-03-20 07:48:41 +01:00
Bezleputh
640504d79c [senscritique] adapt to browser2 2014-03-20 00:40:55 +01:00
Bezleputh
7bd059b99b [senscritique] fix : site changed 2014-02-28 13:43:21 +01:00
Bezleputh
b3aceba677 [senscritique] Add favicon 2014-02-19 22:15:20 +01:00
Bezleputh
c097582137 [senscritique] Add comments to explain magic code lines 2014-02-18 21:15:53 +01:00
Bezleputh
a7e78c1dc9 [senscritique] Add new calendar module senscritique. Thr aim is to display as an event films scheduled on TV 2014-02-18 19:49:27 +01:00