s/Backend/Module

This commit is contained in:
Florent 2014-09-22 17:50:46 +02:00
commit 9370b2fae7
344 changed files with 720 additions and 720 deletions

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import SevenFiftyGramsBackend from .backend import SevenFiftyGramsModule
__all__ = ['SevenFiftyGramsBackend'] __all__ = ['SevenFiftyGramsModule']

View file

@ -27,10 +27,10 @@ import unicodedata
def strip_accents(s): def strip_accents(s):
return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn') return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn')
__all__ = ['SevenFiftyGramsBackend'] __all__ = ['SevenFiftyGramsModule']
class SevenFiftyGramsBackend(BaseModule, CapRecipe): class SevenFiftyGramsModule(BaseModule, CapRecipe):
NAME = '750g' NAME = '750g'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AdeccoBackend from .backend import AdeccoModule
__all__ = ['AdeccoBackend'] __all__ = ['AdeccoModule']

View file

@ -25,10 +25,10 @@ from weboob.capabilities.job import CapJob
from .browser import AdeccoBrowser from .browser import AdeccoBrowser
from .job import AdeccoJobAdvert from .job import AdeccoJobAdvert
__all__ = ['AdeccoBackend'] __all__ = ['AdeccoModule']
class AdeccoBackend(BaseModule, CapJob): class AdeccoModule(BaseModule, CapJob):
NAME = 'adecco' NAME = 'adecco'
DESCRIPTION = u'adecco website' DESCRIPTION = u'adecco website'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AgendadulibreBackend from .backend import AgendadulibreModule
__all__ = ['AgendadulibreBackend'] __all__ = ['AgendadulibreModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import Value
from .browser import AgendadulibreBrowser from .browser import AgendadulibreBrowser
__all__ = ['AgendadulibreBackend'] __all__ = ['AgendadulibreModule']
class AgendadulibreBackend(BaseModule, CapCalendarEvent): class AgendadulibreModule(BaseModule, CapCalendarEvent):
NAME = 'agendadulibre' NAME = 'agendadulibre'
DESCRIPTION = u'agendadulibre website' DESCRIPTION = u'agendadulibre website'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AllocineBackend from .backend import AllocineModule
__all__ = ['AllocineBackend'] __all__ = ['AllocineModule']

View file

@ -24,10 +24,10 @@ from .browser import AllocineBrowser
from urllib import quote_plus from urllib import quote_plus
__all__ = ['AllocineBackend'] __all__ = ['AllocineModule']
class AllocineBackend(BaseModule, CapCinema): class AllocineModule(BaseModule, CapCinema):
NAME = 'allocine' NAME = 'allocine'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AlloRestoBackend from .backend import AlloRestoModule
__all__ = ['AlloRestoBackend'] __all__ = ['AlloRestoModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AlloRestoBrowser from .browser import AlloRestoBrowser
__all__ = ['AlloRestoBackend'] __all__ = ['AlloRestoModule']
class AlloRestoBackend(BaseModule, CapBank): class AlloRestoModule(BaseModule, CapBank):
NAME = 'alloresto' NAME = 'alloresto'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AllrecipesBackend from .backend import AllrecipesModule
__all__ = ['AllrecipesBackend'] __all__ = ['AllrecipesModule']

View file

@ -24,10 +24,10 @@ from .browser import AllrecipesBrowser
from urllib import quote_plus from urllib import quote_plus
__all__ = ['AllrecipesBackend'] __all__ = ['AllrecipesModule']
class AllrecipesBackend(BaseModule, CapRecipe): class AllrecipesModule(BaseModule, CapRecipe):
NAME = 'allrecipes' NAME = 'allrecipes'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AmeliBackend from .backend import AmeliModule
__all__ = ['AmeliBackend'] __all__ = ['AmeliModule']

View file

@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword from weboob.tools.value import ValueBackendPassword
from .browser import AmeliBrowser from .browser import AmeliBrowser
__all__ = ['AmeliBackend'] __all__ = ['AmeliModule']
class AmeliBackend(BaseModule, CapBill): class AmeliModule(BaseModule, CapBill):
NAME = 'ameli' NAME = 'ameli'
DESCRIPTION = u'Ameli website: French Health Insurance' DESCRIPTION = u'Ameli website: French Health Insurance'
MAINTAINER = u'Christophe Lampin' MAINTAINER = u'Christophe Lampin'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AmeliProBackend from .backend import AmeliProModule
__all__ = ['AmeliProBackend'] __all__ = ['AmeliProModule']

View file

@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule, BackendConfig
from weboob.tools.value import ValueBackendPassword from weboob.tools.value import ValueBackendPassword
from .browser import AmeliProBrowser from .browser import AmeliProBrowser
__all__ = ['AmeliProBackend'] __all__ = ['AmeliProModule']
class AmeliProBackend(BaseModule, CapBill): class AmeliProModule(BaseModule, CapBill):
NAME = 'amelipro' NAME = 'amelipro'
DESCRIPTION = u'Ameli website: French Health Insurance for Professionals' DESCRIPTION = u'Ameli website: French Health Insurance for Professionals'
MAINTAINER = u'Christophe Lampin' MAINTAINER = u'Christophe Lampin'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AmericanExpressBackend from .backend import AmericanExpressModule
__all__ = ['AmericanExpressBackend'] __all__ = ['AmericanExpressModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AmericanExpressBrowser from .browser import AmericanExpressBrowser
__all__ = ['AmericanExpressBackend'] __all__ = ['AmericanExpressModule']
class AmericanExpressBackend(BaseModule, CapBank): class AmericanExpressModule(BaseModule, CapBank):
NAME = 'americanexpress' NAME = 'americanexpress'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ApecBackend from .backend import ApecModule
__all__ = ['ApecBackend'] __all__ = ['ApecModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import Value
from .browser import ApecBrowser from .browser import ApecBrowser
from .job import ApecJobAdvert from .job import ApecJobAdvert
__all__ = ['ApecBackend'] __all__ = ['ApecModule']
class ApecBackend(BaseModule, CapJob): class ApecModule(BaseModule, CapJob):
NAME = 'apec' NAME = 'apec'
DESCRIPTION = u'apec website' DESCRIPTION = u'apec website'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ApivieBackend from .backend import ApivieModule
__all__ = ['ApivieBackend'] __all__ = ['ApivieModule']

View file

@ -24,10 +24,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import ApivieBrowser from .browser import ApivieBrowser
__all__ = ['ApivieBackend'] __all__ = ['ApivieModule']
class ApivieBackend(BaseModule, CapBank): class ApivieModule(BaseModule, CapBank):
NAME = 'apivie' NAME = 'apivie'
DESCRIPTION = u'Apivie' DESCRIPTION = u'Apivie'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ArretSurImagesBackend from .backend import ArretSurImagesModule
__all__ = ['ArretSurImagesBackend'] __all__ = ['ArretSurImagesModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import ArretSurImagesBrowser from .browser import ArretSurImagesBrowser
from .video import ArretSurImagesVideo from .video import ArretSurImagesVideo
__all__ = ['ArretSurImagesBackend'] __all__ = ['ArretSurImagesModule']
class ArretSurImagesBackend(BaseModule, CapVideo, CapCollection): class ArretSurImagesModule(BaseModule, CapVideo, CapCollection):
NAME = 'arretsurimages' NAME = 'arretsurimages'
DESCRIPTION = u'arretsurimages website' DESCRIPTION = u'arretsurimages website'
MAINTAINER = u'franek' MAINTAINER = u'franek'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ArteBackend from .backend import ArteModule
__all__ = ['ArteBackend'] __all__ = ['ArteModule']

View file

@ -29,10 +29,10 @@ from .browser import ArteBrowser
from .video import ArteVideo, ArteLiveVideo from .video import ArteVideo, ArteLiveVideo
__all__ = ['ArteBackend'] __all__ = ['ArteModule']
class ArteBackend(BaseModule, CapVideo, CapCollection): class ArteModule(BaseModule, CapVideo, CapCollection):
NAME = 'arte' NAME = 'arte'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'
EMAIL = 'carton_ben@yahoo.fr' EMAIL = 'carton_ben@yahoo.fr'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AttilasubBackend from .backend import AttilasubModule
__all__ = ['AttilasubBackend'] __all__ = ['AttilasubModule']

View file

@ -24,10 +24,10 @@ from .browser import AttilasubBrowser
from urllib import quote_plus from urllib import quote_plus
__all__ = ['AttilasubBackend'] __all__ = ['AttilasubModule']
class AttilasubBackend(BaseModule, CapSubtitle): class AttilasubModule(BaseModule, CapSubtitle):
NAME = 'attilasub' NAME = 'attilasub'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AudioAddictBackend from .backend import AudioAddictModule
__all__ = ['AudioAddictBackend'] __all__ = ['AudioAddictModule']

View file

@ -27,7 +27,7 @@ from weboob.tools.value import Value
from weboob.tools.browser import StandardBrowser from weboob.tools.browser import StandardBrowser
import time import time
__all__ = ['AudioAddictBackend'] __all__ = ['AudioAddictModule']
# #
@ -38,7 +38,7 @@ __all__ = ['AudioAddictBackend']
# option to another player in the ~/.config/weboob/radioob config file: # option to another player in the ~/.config/weboob/radioob config file:
# [ROOT] # [ROOT]
# media_player = your_non_mplayer_player # media_player = your_non_mplayer_player
class AudioAddictBackend(BaseModule, CapRadio, CapCollection): class AudioAddictModule(BaseModule, CapRadio, CapCollection):
NAME = 'audioaddict' NAME = 'audioaddict'
MAINTAINER = u'Pierre Mazière' MAINTAINER = u'Pierre Mazière'
EMAIL = 'pierre.maziere@gmx.com' EMAIL = 'pierre.maziere@gmx.com'
@ -124,7 +124,7 @@ class AudioAddictBackend(BaseModule, CapRadio, CapCollection):
) )
def __init__(self, *a, **kw): def __init__(self, *a, **kw):
super(AudioAddictBackend, self).__init__(*a, **kw) super(AudioAddictModule, self).__init__(*a, **kw)
self.RADIOS = {} self.RADIOS = {}
self.HISTORY = {} self.HISTORY = {}

View file

@ -19,6 +19,6 @@
from .browser import AuMBrowser from .browser import AuMBrowser
from .backend import AuMBackend from .backend import AuMModule
__all__ = ['AuMBrowser', 'AuMBackend'] __all__ = ['AuMBrowser', 'AuMModule']

View file

@ -49,7 +49,7 @@ from .optim.visibility import Visibility
from .optim.queries_queue import QueriesQueue from .optim.queries_queue import QueriesQueue
__all__ = ['AuMBackend'] __all__ = ['AuMModule']
def parse_dt(s): def parse_dt(s):
@ -57,7 +57,7 @@ def parse_dt(s):
return local2utc(d) return local2utc(d)
class AuMBackend(BaseModule, CapMessages, CapMessagesPost, CapDating, CapChat, CapContact, CapAccount): class AuMModule(BaseModule, CapMessages, CapMessagesPost, CapDating, CapChat, CapContact, CapAccount):
NAME = 'aum' NAME = 'aum'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import AXABanqueBackend from .backend import AXABanqueModule
__all__ = ['AXABanqueBackend'] __all__ = ['AXABanqueModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import AXABanque from .browser import AXABanque
__all__ = ['AXABanqueBackend'] __all__ = ['AXABanqueModule']
class AXABanqueBackend(BaseModule, CapBank): class AXABanqueModule(BaseModule, CapBank):
NAME = 'axabanque' NAME = 'axabanque'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BanqueAccordBackend from .backend import BanqueAccordModule
__all__ = ['BanqueAccordBackend'] __all__ = ['BanqueAccordModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import BanqueAccordBrowser from .browser import BanqueAccordBrowser
__all__ = ['BanqueAccordBackend'] __all__ = ['BanqueAccordModule']
class BanqueAccordBackend(BaseModule, CapBank): class BanqueAccordModule(BaseModule, CapBank):
NAME = 'banqueaccord' NAME = 'banqueaccord'
DESCRIPTION = u'Banque Accord' DESCRIPTION = u'Banque Accord'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BanquePopulaireBackend from .backend import BanquePopulaireModule
__all__ = ['BanquePopulaireBackend'] __all__ = ['BanquePopulaireModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BanquePopulaire from .browser import BanquePopulaire
__all__ = ['BanquePopulaireBackend'] __all__ = ['BanquePopulaireModule']
class BanquePopulaireBackend(BaseModule, CapBank): class BanquePopulaireModule(BaseModule, CapBank):
NAME = 'banquepopulaire' NAME = 'banquepopulaire'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BarclaysBackend from .backend import BarclaysModule
__all__ = ['BarclaysBackend'] __all__ = ['BarclaysModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Barclays from .browser import Barclays
__all__ = ['BarclaysBackend'] __all__ = ['BarclaysModule']
class BarclaysBackend(BaseModule, CapBank): class BarclaysModule(BaseModule, CapBank):
NAME = 'barclays' NAME = 'barclays'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BatotoBackend from .backend import BatotoModule
__all__ = ['BatotoBackend'] __all__ = ['BatotoModule']

View file

@ -17,12 +17,12 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderModule, DisplayPage
__all__ = ['BatotoBackend'] __all__ = ['BatotoModule']
class BatotoBackend(GenericComicReaderBackend): class BatotoModule(GenericComicReaderModule):
NAME = 'batoto' NAME = 'batoto'
DESCRIPTION = 'Batoto manga reading website' DESCRIPTION = 'Batoto manga reading website'
DOMAIN = 'www.batoto.com' DOMAIN = 'www.batoto.com'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BiplanBackend from .backend import BiplanModule
__all__ = ['BiplanBackend'] __all__ = ['BiplanModule']

View file

@ -25,10 +25,10 @@ import itertools
from .browser import BiplanBrowser from .browser import BiplanBrowser
from.calendar import BiplanCalendarEvent from.calendar import BiplanCalendarEvent
__all__ = ['BiplanBackend'] __all__ = ['BiplanModule']
class BiplanBackend(BaseModule, CapCalendarEvent): class BiplanModule(BaseModule, CapCalendarEvent):
NAME = 'biplan' NAME = 'biplan'
DESCRIPTION = u'lebiplan.org website' DESCRIPTION = u'lebiplan.org website'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BNPorcBackend from .backend import BNPorcModule
__all__ = ['BNPorcBackend'] __all__ = ['BNPorcModule']

View file

@ -30,10 +30,10 @@ from .browser import BNPorc
from .enterprise.browser import BNPEnterprise from .enterprise.browser import BNPEnterprise
__all__ = ['BNPorcBackend'] __all__ = ['BNPorcModule']
class BNPorcBackend(BaseModule, CapBank, CapMessages): class BNPorcModule(BaseModule, CapBank, CapMessages):
NAME = 'bnporc' NAME = 'bnporc'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -19,6 +19,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BoursoramaBackend from .backend import BoursoramaModule
__all__ = ['BoursoramaBackend'] __all__ = ['BoursoramaModule']

View file

@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, ValueBool, Value
from .browser import Boursorama from .browser import Boursorama
__all__ = ['BoursoramaBackend'] __all__ = ['BoursoramaModule']
class BoursoramaBackend(BaseModule, CapBank): class BoursoramaModule(BaseModule, CapBank):
NAME = 'boursorama' NAME = 'boursorama'
MAINTAINER = u'Gabriel Kerneis' MAINTAINER = u'Gabriel Kerneis'
EMAIL = 'gabriel@kerneis.info' EMAIL = 'gabriel@kerneis.info'

View file

@ -1,3 +1,3 @@
from .backend import BouyguesBackend from .backend import BouyguesModule
__all__ = ['BouyguesBackend'] __all__ = ['BouyguesModule']

View file

@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BouyguesBrowser from .browser import BouyguesBrowser
__all__ = ['BouyguesBackend'] __all__ = ['BouyguesModule']
class BouyguesBackend(BaseModule, CapMessages, CapMessagesPost): class BouyguesModule(BaseModule, CapMessages, CapMessagesPost):
NAME = 'bouygues' NAME = 'bouygues'
MAINTAINER = u'Christophe Benz' MAINTAINER = u'Christophe Benz'
EMAIL = 'christophe.benz@gmail.com' EMAIL = 'christophe.benz@gmail.com'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BPBackend from .backend import BPModule
__all__ = ['BPBackend'] __all__ = ['BPModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import BPBrowser from .browser import BPBrowser
__all__ = ['BPBackend'] __all__ = ['BPModule']
class BPBackend(BaseModule, CapBank): class BPModule(BaseModule, CapBank):
NAME = 'bp' NAME = 'bp'
MAINTAINER = u'Nicolas Duhamel' MAINTAINER = u'Nicolas Duhamel'
EMAIL = 'nicolas@jombi.fr' EMAIL = 'nicolas@jombi.fr'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BredBackend from .backend import BredModule
__all__ = ['BredBackend'] __all__ = ['BredModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import BredBrowser from .browser import BredBrowser
__all__ = ['BredBackend'] __all__ = ['BredModule']
class BredBackend(BaseModule, CapBank): class BredModule(BaseModule, CapBank):
NAME = 'bred' NAME = 'bred'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -1,3 +1,3 @@
from .backend import BTDiggBackend from .backend import BTDiggModule
__all__ = ['BTDiggBackend'] __all__ = ['BTDiggModule']

View file

@ -6,9 +6,9 @@ from weboob.tools.backend import BaseModule
from .browser import BTDiggBrowser from .browser import BTDiggBrowser
__all__ = ['BTDiggBackend'] __all__ = ['BTDiggModule']
class BTDiggBackend(BaseModule, CapTorrent): class BTDiggModule(BaseModule, CapTorrent):
NAME = 'btdigg' NAME = 'btdigg'
MAINTAINER = u'Matthieu Rakotojaona' MAINTAINER = u'Matthieu Rakotojaona'
EMAIL = 'matthieu.rakotojaona@gmail.com' EMAIL = 'matthieu.rakotojaona@gmail.com'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import BtmonBackend from .backend import BtmonModule
__all__ = ['BtmonBackend'] __all__ = ['BtmonModule']

View file

@ -24,10 +24,10 @@ from .browser import BtmonBrowser
from urllib import quote_plus from urllib import quote_plus
__all__ = ['BtmonBackend'] __all__ = ['BtmonModule']
class BtmonBackend(BaseModule, CapTorrent): class BtmonModule(BaseModule, CapTorrent):
NAME = 'btmon' NAME = 'btmon'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CaisseEpargneBackend from .backend import CaisseEpargneModule
__all__ = ['CaisseEpargneBackend'] __all__ = ['CaisseEpargneModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import Value, ValueBackendPassword
from .browser import CaisseEpargne from .browser import CaisseEpargne
__all__ = ['CaisseEpargneBackend'] __all__ = ['CaisseEpargneModule']
class CaisseEpargneBackend(BaseModule, CapBank): class CaisseEpargneModule(BaseModule, CapBank):
NAME = 'caissedepargne' NAME = 'caissedepargne'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CanalplusBackend from .backend import CanalplusModule
__all__ = ['CanalplusBackend'] __all__ = ['CanalplusModule']

View file

@ -29,10 +29,10 @@ from .video import CanalplusVideo
from weboob.capabilities.collection import CapCollection from weboob.capabilities.collection import CapCollection
__all__ = ['CanalplusBackend'] __all__ = ['CanalplusModule']
class CanalplusBackend(BaseModule, CapVideo, CapCollection): class CanalplusModule(BaseModule, CapVideo, CapCollection):
NAME = 'canalplus' NAME = 'canalplus'
MAINTAINER = u'Nicolas Duhamel' MAINTAINER = u'Nicolas Duhamel'
EMAIL = 'nicolas@jombi.fr' EMAIL = 'nicolas@jombi.fr'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CanalTPBackend from .backend import CanalTPModule
__all__ = ['CanalTPBackend'] __all__ = ['CanalTPModule']

View file

@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import CanalTP from .browser import CanalTP
__all__ = ['CanalTPBackend'] __all__ = ['CanalTPModule']
class CanalTPBackend(BaseModule, CapTravel): class CanalTPModule(BaseModule, CapTravel):
NAME = 'canaltp' NAME = 'canaltp'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -1,5 +1,5 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from .backend import CappedBackend from .backend import CappedModule
__all__ = ['CappedBackend'] __all__ = ['CappedModule']

View file

@ -16,10 +16,10 @@ from weboob.tools.backend import BaseModule
from .browser import CappedBrowser, CappedVideo from .browser import CappedBrowser, CappedVideo
__all__ = ['CappedBackend'] __all__ = ['CappedModule']
class CappedBackend(BaseModule, CapVideo, CapCollection): class CappedModule(BaseModule, CapVideo, CapCollection):
NAME = 'cappedtv' NAME = 'cappedtv'
MAINTAINER = u'Lord' MAINTAINER = u'Lord'
EMAIL = 'lord@lordtoniok.com' EMAIL = 'lord@lordtoniok.com'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CarrefourBanqueBackend from .backend import CarrefourBanqueModule
__all__ = ['CarrefourBanqueBackend'] __all__ = ['CarrefourBanqueModule']

View file

@ -26,10 +26,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CarrefourBanque from .browser import CarrefourBanque
__all__ = ['CarrefourBanqueBackend'] __all__ = ['CarrefourBanqueModule']
class CarrefourBanqueBackend(BaseModule, CapBank): class CarrefourBanqueModule(BaseModule, CapBank):
NAME = 'carrefourbanque' NAME = 'carrefourbanque'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CciBackend from .backend import CciModule
__all__ = ['CciBackend'] __all__ = ['CciModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import Value
from .browser import CciBrowser from .browser import CciBrowser
__all__ = ['CciBackend'] __all__ = ['CciModule']
class CciBackend(BaseModule, CapJob): class CciModule(BaseModule, CapJob):
NAME = 'cci' NAME = 'cci'
DESCRIPTION = u'cci website' DESCRIPTION = u'cci website'
MAINTAINER = u'Bezleputh' MAINTAINER = u'Bezleputh'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ChampslibresBackend from .backend import ChampslibresModule
__all__ = ['ChampslibresBackend'] __all__ = ['ChampslibresModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import ChampslibresBrowser from .browser import ChampslibresBrowser
__all__ = ['ChampslibresBackend'] __all__ = ['ChampslibresModule']
class ChampslibresBackend(BaseModule, CapBook): class ChampslibresModule(BaseModule, CapBook):
NAME = 'champslibres' NAME = 'champslibres'
MAINTAINER = u'Florent Fourcot' MAINTAINER = u'Florent Fourcot'
EMAIL = 'weboob@flo.fourcot.fr' EMAIL = 'weboob@flo.fourcot.fr'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ChronopostBackend from .backend import ChronopostModule
__all__ = ['ChronopostBackend'] __all__ = ['ChronopostModule']

View file

@ -24,10 +24,10 @@ from weboob.tools.backend import BaseModule
from .browser import ChronopostBrowser from .browser import ChronopostBrowser
__all__ = ['ChronopostBackend'] __all__ = ['ChronopostModule']
class ChronopostBackend(BaseModule, CapParcel): class ChronopostModule(BaseModule, CapParcel):
NAME = 'chronopost' NAME = 'chronopost'
DESCRIPTION = u'Chronopost website' DESCRIPTION = u'Chronopost website'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CICBackend from .backend import CICModule
__all__ = ['CICBackend'] __all__ = ['CICModule']

View file

@ -29,10 +29,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CICBrowser from .browser import CICBrowser
__all__ = ['CICBackend'] __all__ = ['CICModule']
class CICBackend(BaseModule, CapBank): class CICModule(BaseModule, CapBank):
NAME = 'cic' NAME = 'cic'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CitelisBackend from .backend import CitelisModule
__all__ = ['CitelisBackend'] __all__ = ['CitelisModule']

View file

@ -25,10 +25,10 @@ from weboob.capabilities.bank import CapBank, AccountNotFound
from .browser import CitelisBrowser from .browser import CitelisBrowser
__all__ = ['CitelisBackend'] __all__ = ['CitelisModule']
class CitelisBackend(BaseModule, CapBank): class CitelisModule(BaseModule, CapBank):
NAME = 'citelis' NAME = 'citelis'
DESCRIPTION = u'Citélis' DESCRIPTION = u'Citélis'
MAINTAINER = u'Laurent Bachelier' MAINTAINER = u'Laurent Bachelier'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CmbBackend from .backend import CmbModule
__all__ = ['CmbBackend'] __all__ = ['CmbModule']

View file

@ -33,10 +33,10 @@ from StringIO import StringIO
__all__ = ['CmbBackend'] __all__ = ['CmbModule']
class CmbBackend(BaseModule, CapBank): class CmbModule(BaseModule, CapBank):
NAME = 'cmb' NAME = 'cmb'
MAINTAINER = u'Johann Broudin' MAINTAINER = u'Johann Broudin'
EMAIL = 'Johann.Broudin@6-8.fr' EMAIL = 'Johann.Broudin@6-8.fr'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CmsoBackend from .backend import CmsoModule
__all__ = ['CmsoBackend'] __all__ = ['CmsoModule']

View file

@ -25,10 +25,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import Cmso from .browser import Cmso
__all__ = ['CmsoBackend'] __all__ = ['CmsoModule']
class CmsoBackend(BaseModule, CapBank): class CmsoModule(BaseModule, CapBank):
NAME = 'cmso' NAME = 'cmso'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ColispriveBackend from .backend import ColispriveModule
__all__ = ['ColispriveBackend'] __all__ = ['ColispriveModule']

View file

@ -22,10 +22,10 @@ from weboob.tools.backend import BaseModule
from .browser import ColispriveBrowser from .browser import ColispriveBrowser
__all__ = ['ColispriveBackend'] __all__ = ['ColispriveModule']
class ColispriveBackend(BaseModule, CapParcel): class ColispriveModule(BaseModule, CapParcel):
NAME = 'colisprive' NAME = 'colisprive'
DESCRIPTION = u'Colisprive parcel tracking website' DESCRIPTION = u'Colisprive parcel tracking website'
MAINTAINER = u'Florent Fourcot' MAINTAINER = u'Florent Fourcot'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import ColissimoBackend from .backend import ColissimoModule
__all__ = ['ColissimoBackend'] __all__ = ['ColissimoModule']

View file

@ -23,10 +23,10 @@ from weboob.tools.backend import BaseModule
from .browser import ColissimoBrowser from .browser import ColissimoBrowser
from datetime import date from datetime import date
__all__ = ['ColissimoBackend'] __all__ = ['ColissimoModule']
class ColissimoBackend(BaseModule, CapParcel): class ColissimoModule(BaseModule, CapParcel):
NAME = 'colissimo' NAME = 'colissimo'
DESCRIPTION = u'Colissimo parcel tracking website' DESCRIPTION = u'Colissimo parcel tracking website'
MAINTAINER = u'Florent Fourcot' MAINTAINER = u'Florent Fourcot'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CragrBackend from .backend import CragrModule
__all__ = ['CragrBackend'] __all__ = ['CragrModule']

View file

@ -27,10 +27,10 @@ from .web.browser import Cragr
from .mobile.browser import CragrMobile from .mobile.browser import CragrMobile
__all__ = ['CragrBackend'] __all__ = ['CragrModule']
class CragrBackend(BaseModule, CapBank): class CragrModule(BaseModule, CapBank):
NAME = 'cragr' NAME = 'cragr'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CreditCooperatifBackend from .backend import CreditCooperatifModule
__all__ = ['CreditCooperatifBackend'] __all__ = ['CreditCooperatifModule']

View file

@ -26,10 +26,10 @@ from .perso.browser import CreditCooperatif as CreditCooperatifPerso
from .pro.browser import CreditCooperatif as CreditCooperatifPro from .pro.browser import CreditCooperatif as CreditCooperatifPro
__all__ = ['CreditCooperatifBackend'] __all__ = ['CreditCooperatifModule']
class CreditCooperatifBackend(BaseModule, CapBank): class CreditCooperatifModule(BaseModule, CapBank):
NAME = 'creditcooperatif' NAME = 'creditcooperatif'
MAINTAINER = u'Kevin Pouget' MAINTAINER = u'Kevin Pouget'
EMAIL = 'weboob@kevin.pouget.me' EMAIL = 'weboob@kevin.pouget.me'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CreditDuNordBackend from .backend import CreditDuNordModule
__all__ = ['CreditDuNordBackend'] __all__ = ['CreditDuNordModule']

View file

@ -27,10 +27,10 @@ from weboob.tools.value import ValueBackendPassword, Value
from .browser import CreditDuNordBrowser from .browser import CreditDuNordBrowser
__all__ = ['CreditDuNordBackend'] __all__ = ['CreditDuNordModule']
class CreditDuNordBackend(BaseModule, CapBank): class CreditDuNordModule(BaseModule, CapBank):
NAME = 'creditdunord' NAME = 'creditdunord'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,6 +18,6 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CreditMutuelBackend from .backend import CreditMutuelModule
__all__ = ['CreditMutuelBackend'] __all__ = ['CreditMutuelModule']

View file

@ -30,10 +30,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import CreditMutuelBrowser from .browser import CreditMutuelBrowser
__all__ = ['CreditMutuelBackend'] __all__ = ['CreditMutuelModule']
class CreditMutuelBackend(BaseModule, CapBank): class CreditMutuelModule(BaseModule, CapBank):
NAME = 'creditmutuel' NAME = 'creditmutuel'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -17,6 +17,6 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import CuisineazBackend from .backend import CuisineazModule
__all__ = ['CuisineazBackend'] __all__ = ['CuisineazModule']

View file

@ -24,13 +24,13 @@ from .browser import CuisineazBrowser
import unicodedata import unicodedata
__all__ = ['CuisineazBackend'] __all__ = ['CuisineazModule']
def strip_accents(s): def strip_accents(s):
return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn') return ''.join(c for c in unicodedata.normalize('NFD', s) if unicodedata.category(c) != 'Mn')
class CuisineazBackend(BaseModule, CapRecipe): class CuisineazModule(BaseModule, CapRecipe):
NAME = 'cuisineaz' NAME = 'cuisineaz'
MAINTAINER = u'Julien Veyssier' MAINTAINER = u'Julien Veyssier'
EMAIL = 'julien.veyssier@aiur.fr' EMAIL = 'julien.veyssier@aiur.fr'

View file

@ -1,3 +1,3 @@
from .backend import DailymotionBackend from .backend import DailymotionModule
__all__ = ['DailymotionBackend'] __all__ = ['DailymotionModule']

View file

@ -25,10 +25,10 @@ from .browser import DailymotionBrowser
from .video import DailymotionVideo from .video import DailymotionVideo
__all__ = ['DailymotionBackend'] __all__ = ['DailymotionModule']
class DailymotionBackend(BaseModule, CapVideo, CapCollection): class DailymotionModule(BaseModule, CapVideo, CapCollection):
NAME = 'dailymotion' NAME = 'dailymotion'
MAINTAINER = u'Romain Bignon' MAINTAINER = u'Romain Bignon'
EMAIL = 'romain@weboob.org' EMAIL = 'romain@weboob.org'

View file

@ -18,7 +18,7 @@
# along with weboob. If not, see <http://www.gnu.org/licenses/>. # along with weboob. If not, see <http://www.gnu.org/licenses/>.
from .backend import DelubacBackend from .backend import DelubacModule
__all__ = ['DelubacBackend'] __all__ = ['DelubacModule']

View file

@ -24,10 +24,10 @@ from weboob.tools.value import ValueBackendPassword
from .browser import DelubacBrowser from .browser import DelubacBrowser
__all__ = ['DelubacBackend'] __all__ = ['DelubacModule']
class DelubacBackend(BaseModule, CapBank): class DelubacModule(BaseModule, CapBank):
NAME = 'delubac' NAME = 'delubac'
DESCRIPTION = u'Banque Delubac & Cie' DESCRIPTION = u'Banque Delubac & Cie'
MAINTAINER = u'Noe Rubinstein' MAINTAINER = u'Noe Rubinstein'

Some files were not shown because too many files have changed in this diff Show more