From e306060802b6a590d98fb87fedd3262fa1ea010f Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 11 Apr 2021 14:50:20 +0200 Subject: [PATCH] Woob 3.0 released --- ChangeLog | 243 ++++++++++++++++++ contrib/boobank_indicator/setup.py | 2 +- contrib/plugin.video.videoobmc/default.py | 2 +- .../videoob_web/videoob_web/videoob_web.py | 2 +- docs/source/conf.py | 4 +- docs/source/guides/module.rst | 2 +- man/woob-bands.1 | 4 +- man/woob-bank.1 | 4 +- man/woob-bill.1 | 4 +- man/woob-books.1 | 2 +- man/woob-bugtracker.1 | 2 +- man/woob-calendar.1 | 2 +- man/woob-cinema.1 | 2 +- man/woob-cli.1 | 4 +- man/woob-config.1 | 4 +- man/woob-contentedit.1 | 2 +- man/woob-dating.1 | 2 +- man/woob-debug.1 | 6 +- man/woob-gallery.1 | 2 +- man/woob-gauge.1 | 2 +- man/woob-geolocip.1 | 2 +- man/woob-housing.1 | 2 +- man/woob-job.1 | 2 +- man/woob-lyrics.1 | 2 +- man/woob-money.1 | 23 +- man/woob-msg.1 | 2 +- man/woob-parcel.1 | 2 +- man/woob-paste.1 | 2 +- man/woob-pricecompare.1 | 2 +- man/woob-radio.1 | 2 +- man/woob-recipes.1 | 2 +- man/woob-repos.1 | 4 +- man/woob-rpg.1 | 4 +- man/woob-shop.1 | 4 +- man/woob-smtp.1 | 2 +- man/woob-subtitles.1 | 2 +- man/woob-torrent.1 | 2 +- man/woob-translate.1 | 2 +- man/woob-travel.1 | 2 +- man/woob-video.1 | 2 +- man/woob-weather.1 | 2 +- modules/750g/module.py | 2 +- modules/adecco/module.py | 2 +- modules/afer/module.py | 2 +- modules/agendaculturel/module.py | 2 +- modules/agendadulibre/module.py | 2 +- modules/airparif/module.py | 2 +- modules/allocine/module.py | 2 +- modules/allrecipes/module.py | 2 +- modules/amazon/module.py | 2 +- modules/amazonstorecard/module.py | 2 +- modules/ameli/module.py | 2 +- modules/amelipro/module.py | 2 +- modules/americanexpress/module.py | 2 +- modules/amundi/module.py | 2 +- modules/anticaptcha/module.py | 2 +- modules/apec/module.py | 2 +- modules/apivie/module.py | 2 +- modules/april/module.py | 2 +- modules/arte/module.py | 2 +- modules/asana/module.py | 2 +- modules/audioaddict/module.py | 2 +- modules/aum/module.py | 2 +- modules/avendrealouer/module.py | 2 +- modules/aviva/module.py | 2 +- modules/axabanque/module.py | 2 +- modules/bandcamp/module.py | 2 +- modules/banqueaccord/module.py | 2 +- modules/banquepopulaire/module.py | 2 +- modules/barclays/module.py | 2 +- modules/becm/module.py | 2 +- modules/bforbank/module.py | 2 +- modules/bibliothequesparis/module.py | 2 +- modules/billetreduc/module.py | 2 +- modules/binck/module.py | 2 +- modules/blablacar/module.py | 2 +- modules/blogspot/module.py | 2 +- modules/bnpcards/module.py | 2 +- modules/bnporc/module.py | 2 +- modules/bnppere/module.py | 2 +- modules/bolden/module.py | 2 +- modules/boursedirect/module.py | 2 +- modules/boursorama/module.py | 2 +- modules/bouygues/module.py | 2 +- modules/bp/module.py | 2 +- modules/bred/module.py | 2 +- modules/btmon/module.py | 2 +- modules/btpbanque/module.py | 2 +- modules/caels/module.py | 2 +- modules/caissedepargne/module.py | 2 +- modules/canalplus/module.py | 2 +- modules/capeasi/module.py | 2 +- modules/carrefourbanque/module.py | 2 +- modules/cci/module.py | 2 +- modules/centquatre/module.py | 2 +- modules/cesu/module.py | 2 +- modules/chronopost/module.py | 2 +- modules/cic/module.py | 2 +- modules/cices/module.py | 2 +- modules/citibank/module.py | 2 +- modules/cityscoot/module.py | 2 +- modules/cmb/module.py | 2 +- modules/cmes/module.py | 2 +- modules/cmmc/module.py | 2 +- modules/cmso/module.py | 2 +- modules/codimd/module.py | 2 +- modules/colisprive/module.py | 2 +- modules/colissimo/module.py | 2 +- modules/courtois/module.py | 2 +- modules/cpasbien/module.py | 2 +- modules/cragr/module.py | 2 +- modules/creditcooperatif/module.py | 2 +- modules/creditdunord/module.py | 2 +- modules/creditdunordpee/module.py | 2 +- modules/creditmutuel/module.py | 2 +- modules/cuisineaz/module.py | 2 +- modules/dailymotion/module.py | 2 +- modules/deathbycaptcha/module.py | 2 +- modules/degiro/module.py | 2 +- modules/delubac/module.py | 2 +- modules/dhl/module.py | 2 +- modules/dlfp/module.py | 2 +- modules/dpd/module.py | 2 +- modules/dresdenwetter/module.py | 2 +- modules/edfparticulier/module.py | 2 +- modules/edfprofessionnel/module.py | 2 +- modules/ekwateur/module.py | 2 +- modules/enercoop/module.py | 2 +- modules/ensap/module.py | 2 +- modules/entreparticuliers/module.py | 2 +- modules/erehsbc/module.py | 2 +- modules/esalia/module.py | 2 +- modules/explorimmo/module.py | 2 +- modules/feedly/module.py | 2 +- modules/foncia/module.py | 2 +- modules/fortuneo/module.py | 2 +- modules/franceconnect/module.py | 2 +- modules/francetelevisions/module.py | 2 +- modules/free/module.py | 2 +- modules/freemobile/module.py | 2 +- modules/freeteknomusic/module.py | 2 +- modules/funmooc/module.py | 2 +- modules/ganassurances/module.py | 2 +- modules/genericnewspaper/module.py | 2 +- modules/github/module.py | 2 +- modules/gls/module.py | 2 +- modules/gmf/module.py | 2 +- modules/googletranslate/module.py | 2 +- modules/groupama/module.py | 2 +- modules/groupamaes/module.py | 2 +- modules/guerrillamail/module.py | 2 +- modules/happn/module.py | 2 +- modules/hds/module.py | 2 +- modules/hellobank/module.py | 2 +- modules/hsbc/module.py | 2 +- modules/hsbchk/module.py | 2 +- modules/humanis/module.py | 2 +- modules/hybride/module.py | 2 +- modules/ideel/module.py | 2 +- modules/ilmatieteenlaitos/module.py | 2 +- modules/imdb/module.py | 2 +- modules/imgur/module.py | 2 +- modules/impotsgouvfrpar/module.py | 2 +- modules/ina/module.py | 2 +- modules/indeed/module.py | 2 +- modules/infomaniak/module.py | 2 +- modules/ing/module.py | 2 +- modules/inrocks/module.py | 2 +- modules/instagram/module.py | 2 +- modules/ipapi/module.py | 2 +- modules/ipinfodb/module.py | 2 +- modules/itella/module.py | 2 +- modules/jcvelaux/module.py | 2 +- modules/jirafeau/module.py | 2 +- modules/journaldesfemmes/module.py | 2 +- modules/kickass/module.py | 2 +- modules/kiwibank/module.py | 2 +- modules/kolb/module.py | 2 +- modules/lacentrale/module.py | 2 +- modules/lameteoagricole/module.py | 2 +- modules/lampiris/module.py | 2 +- modules/larousse/module.py | 2 +- modules/laydernier/module.py | 2 +- modules/lcl/module.py | 2 +- modules/ldlc/module.py | 2 +- modules/leboncoin/module.py | 2 +- modules/lefigaro/module.py | 2 +- modules/lendosphere/module.py | 2 +- modules/liberation/module.py | 2 +- modules/limetorrents/module.py | 2 +- modules/linebourse/module.py | 2 +- modules/linuxjobs/module.py | 2 +- modules/logicimmo/module.py | 2 +- modules/lucca/module.py | 2 +- modules/lutim/module.py | 2 +- modules/lyricsdotcom/module.py | 2 +- modules/lyricsmode/module.py | 2 +- modules/lyricsplanet/module.py | 2 +- modules/mailinator/module.py | 2 +- modules/manpower/module.py | 2 +- modules/mareeinfo/module.py | 2 +- modules/marmiton/module.py | 2 +- modules/materielnet/module.py | 2 +- modules/mediawiki/module.py | 2 +- modules/meslieuxparis/module.py | 2 +- modules/metalarchives/module.py | 2 +- modules/meteofrance/module.py | 2 +- modules/minutes20/module.py | 2 +- modules/monster/module.py | 2 +- modules/myedenred/module.py | 2 +- modules/myfoncia/module.py | 2 +- modules/myhabit/module.py | 2 +- modules/n26/module.py | 2 +- modules/nalo/module.py | 2 +- modules/nectarine/module.py | 2 +- modules/nef/module.py | 2 +- modules/netfinca/module.py | 2 +- modules/newsfeed/module.py | 2 +- modules/nova/module.py | 2 +- modules/nuger/module.py | 2 +- modules/oney/module.py | 2 +- modules/onlinenet/module.py | 2 +- modules/openedx/module.py | 2 +- modules/opensubtitles/module.py | 2 +- modules/orange/module.py | 2 +- modules/ouifm/module.py | 2 +- modules/ovh/module.py | 2 +- modules/pagesjaunes/module.py | 2 +- modules/pajemploi/module.py | 2 +- modules/pap/module.py | 2 +- modules/pariskiwi/module.py | 2 +- modules/paroles2chansons/module.py | 2 +- modules/parolesmania/module.py | 2 +- modules/parolesmusique/module.py | 2 +- modules/parolesnet/module.py | 2 +- modules/pastealacon/module.py | 2 +- modules/pastebin/module.py | 2 +- modules/paypal/module.py | 2 +- modules/peertube/module.py | 2 +- modules/phpbb/module.py | 2 +- modules/piratebay/module.py | 2 +- modules/pixabay/module.py | 2 +- modules/pixtoilelibre/module.py | 2 +- modules/podnapisi/module.py | 2 +- modules/poivy/module.py | 2 +- modules/poleemploi/module.py | 2 +- modules/pornhub/module.py | 2 +- modules/pradoepargne/module.py | 2 +- modules/presseurop/module.py | 2 +- modules/prixcarburants/module.py | 2 +- modules/radiofrance/module.py | 2 +- modules/ratp/module.py | 2 +- modules/razibus/module.py | 2 +- modules/reddit/module.py | 2 +- modules/redmine/module.py | 2 +- modules/regionsjob/module.py | 2 +- modules/relaiscolis/module.py | 2 +- modules/residentadvisor/module.py | 2 +- modules/rhonealpe/module.py | 2 +- modules/rmll/module.py | 2 +- modules/s2e/module.py | 2 +- modules/sachsen/module.py | 2 +- modules/seloger/module.py | 2 +- modules/senscritique/module.py | 2 +- modules/serebii/module.py | 2 +- modules/smc/module.py | 2 +- modules/societegenerale/module.py | 2 +- modules/sogecartenet/module.py | 2 +- modules/somafm/module.py | 2 +- modules/spirica/module.py | 2 +- modules/sprunge/module.py | 2 +- modules/sueurdemetal/module.py | 2 +- modules/supertoinette/module.py | 2 +- modules/suravenir/module.py | 2 +- modules/swile/module.py | 2 +- modules/swisslife/module.py | 2 +- modules/t411/module.py | 2 +- modules/tapatalk/module.py | 2 +- modules/tarneaud/module.py | 2 +- modules/taz/module.py | 2 +- modules/themisbanque/module.py | 2 +- modules/ticketscesu/module.py | 2 +- modules/tinder/module.py | 2 +- modules/torrentz/module.py | 2 +- modules/trainline/module.py | 2 +- modules/transilien/module.py | 2 +- modules/tumblr/module.py | 2 +- modules/tvsubtitles/module.py | 2 +- modules/twitter/module.py | 2 +- modules/unsplash/module.py | 2 +- modules/vicsec/module.py | 2 +- modules/vicseccard/module.py | 2 +- modules/vimeo/module.py | 2 +- modules/vine/module.py | 2 +- modules/virginradio/module.py | 2 +- modules/vlille/module.py | 2 +- modules/weather/module.py | 2 +- modules/wiseed/module.py | 2 +- modules/wordreference/module.py | 2 +- modules/xhamster/module.py | 2 +- modules/yahoo/module.py | 2 +- modules/yggtorrent/module.py | 2 +- modules/yomoni/module.py | 2 +- modules/youjizz/module.py | 2 +- modules/youporn/module.py | 2 +- modules/youtube/module.py | 2 +- modules/zerobin/module.py | 2 +- setup.cfg | 2 +- tools/woob_bash_completion | 2 +- woob/__init__.py | 2 +- woob/applications/bands/bands.py | 2 +- woob/applications/bank/bank.py | 2 +- woob/applications/bill/bill.py | 2 +- woob/applications/books/books.py | 2 +- woob/applications/bugtracker/bugtracker.py | 2 +- woob/applications/calendar/calendar.py | 2 +- woob/applications/cinema/cinema.py | 2 +- woob/applications/cli/cli.py | 2 +- woob/applications/config/config.py | 2 +- woob/applications/contentedit/contentedit.py | 2 +- woob/applications/dating/dating.py | 2 +- woob/applications/debug/debug.py | 2 +- woob/applications/gallery/gallery.py | 2 +- woob/applications/gauge/gauge.py | 2 +- woob/applications/geolocip/geolocip.py | 2 +- woob/applications/housing/housing.py | 2 +- woob/applications/job/job.py | 2 +- woob/applications/lyrics/lyrics.py | 2 +- woob/applications/msg/msg.py | 2 +- woob/applications/parcel/parcel.py | 2 +- woob/applications/paste/paste.py | 2 +- .../applications/pricecompare/pricecompare.py | 2 +- woob/applications/radio/radio.py | 2 +- woob/applications/recipes/recipes.py | 2 +- woob/applications/repos/repos.py | 2 +- woob/applications/rpg/rpg.py | 2 +- woob/applications/shop/shop.py | 2 +- woob/applications/smtp/smtp.py | 2 +- woob/applications/subtitles/subtitles.py | 2 +- woob/applications/torrent/torrent.py | 2 +- woob/applications/translate/translate.py | 2 +- woob/applications/travel/travel.py | 2 +- woob/applications/video/video.py | 2 +- woob/applications/weather/weather.py | 2 +- woob/core/ouiboube.py | 2 +- 345 files changed, 613 insertions(+), 361 deletions(-) diff --git a/ChangeLog b/ChangeLog index 693e3c44cd..cc0b383083 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,246 @@ +Woob 3.0 (2021-04-11) + + General + * Rename weboob to woob + * Create a single new launcher (woob) instead of many applications + * woob is now hosted on gitlab (gitlab.com/woob/woob) + + Modules + * New april module (CapDocument, CapProfile) + * New boursedirect module (CapBank, CapBankWealth) + * New codimd module (CapContent) + * New courtois module (CapBank, CapBankWealth, CapProfile) + * New edfparticulier module (CapDocument, CapProfile) + * New edfprofessionnel module (CapDocument, CapProfile) + * New enercoop module (CapDocument, CapGauge) + * New franceconnect module (CapDocument) + * New free module (CapDocument, CapProfile) + * New hellobank module (CapBank, CapBankTransfer, CapBankTransferAddRecipient, CapBankWealth, CapDocument, CapProfile, CapTransfer) + * New impotsgouvfrpar module (CapDocument, CapProfile) + * New instagram module (CapFile, CapImage) + * New kolb module (CapBank, CapBankWealth, CapProfile) + * New laydernier module (CapBank, CapBankWealth, CapProfile) + * New nuger module (CapBank, CapBankWealth, CapProfile) + * New poleemploi module (CapJob) + * New rhonealpe module (CapBank, CapBankWealth, CapProfile) + * New serebii module (CapRPG) + * New smc module (CapBank, CapBankWealth, CapProfile) + * New swile module (CapBank) + * New swisslife module (CapBank, CapBankWealth, CapProfile) + * New tarneaud module (CapBank, CapBankWealth, CapProfile) + * New unsplash module (CapFile, CapImage) + * Deleted cmmc module + * Deleted edf module + * Deleted lunchr module + * Deleted okc module + * Deleted playme module + * Deleted popolemploi module + + General: Core + * closing file descriptors for write on windows + * decode error message + * Create new exception ScrapingBlocked + * drop numpy dependency + * .gitlab-ci.yml: remove "woob" call from local_run since it's forbidden + * prepend our compatibility Finder instead of append + * override sys.meta_path to prevent package loaded twice + * rename modules-only package name + * add symbols in __all__ (don't know if it's useful but it fixes pyflakes) + * use https for woob website + * update copyright date and author + * use datetime to get the current year + * import __title__/__version__/__author__/__copyright__ from weboob + * keep compatibility with application config and history files + * try to rename legacy storage path + * stop packaging other commands than main "woob" + * introduce package, importing weboob for now + * fix custom tile in SimpleVirtualKeyboard + * allow to use custom tile in SimpleVirtualKeyboard + * Fix check_symbols when no md5 are provided + * introduce .gitattributes for better-suited diff for .py files + * don't use os.system + * do not check phone attribute blindly + * fix nasty language + * Fixes AbstractModule CONFIG with multiple inheritance + * normalize regexp for consistency + * copy dict in IFormatter to avoid delete-while-iterating + * introduce now_as_utc and now_as_tz helpers + * rework ValueDate to return a "date" object + * add merge_iterators and sorted_documents func for bill + * run weboob-config to verify correct importing + * BrowserQuestion use the correct parent's __str__ + * expose "backend" and "browser" symbols in "debug" command + * pack together all pyflakes-strict checks for less gitlab jobs + * Market Orders should have a quantity or an amount + * robustify ColoredFormatter format method + * test CapTransfer.iter_emitters + * use CapTransfer name + * Modified Market Order quantity test + * Add tests related to iter_market_orders + * weboob.exceptions Add message attribute to AppValidationError + * add generic sorting function + * Check if xvfb exists + * Change CapBankWealth import to wealth.py + * Changed Investment import from bank.py to wealth.py + * This was ignored for Qt applications + * Added option to disable use of xvfb + * Handle blinkpdf error and raise Exception with traceback + * blinkpdf doesn't need xvfb anymore + * use repl.do rather than weboob.do in _do_and_retry + * fix use_nss and export_session in config + * Included CapBankPockets into CapBankWealth + * fix get_backtrace if no backtrace available in python3 + + Applications: bank + * Add default count for Market Orders + * remove unmaintained "advisor" command + * only require CapTransfer to call iter_emitters and such methods + * iter_transfers, date does not exist, display exec_date + * retrieve emitters list + * add transfer_history command + * Change import of CapBankWealth to wealth.py + * Implement iter_market_orders in Boobank + * Handle AppValidationCancelled and AppValidationExpired + * Support DecoupledValidation for recipients and transfers + * support DecoupledValidation during add_recipient + * included CapBankPockets into CapBankWealth + + Applications: money + * New version, faster (multi thread) and with new options (--list) + + Applications: parcel + * "status" should not crash on the first broken parcel + + Applications: smtp + * more innocuous string renames + + Applications: translate + * fix "translate" command help message + + Applications: contentedit + * add "create" command + * remove setuptools dependency + * don't manipulate bytes, we're not using py2 anymore + + Applications: config + * weboob-config: fix python3 compatibility when no HTTP repository + + Browser + * add failed token request message + * rename and move "is_updatable" field + * change some logs from INFO to DEBUG + * raise exceptions where they are + * Add KEEP_ATTRS feature + * reduce log level when browser falling back to openssl + * put back old responses_dirname by popular pressure + * drop old responses_dirname format, keep HAR + * Allow auth method chaining in the TwoFactorBrowser + * when dumping HAR, add a key to tell binary data + * rather use utf-8-sig to chop BOM in JsonPage + * import json toplevel, it's cleaner + * JsonPage removes BOM if present + * add remote driver support + * explicit params for ItemElementFromAbstractPage + * add ItemElementFromAbstractPage + * Update browser UserAgent to help edf.fr + * add ABSOLUTE_LINKS option to transform urls + * tweak HAR to make chromium happy + * Handle recursively inheritance for AbstractPage + * Revert "weboob.browser: make "Response saved to" logs debug" + * move location of pagination test to weboob.org + * no pickling when saving cookie jar in StatesMixin + * make "Response saved to" logs debug + * write new HAR entries without rewriting the full file + * Revert "weboob/browser/browsers: crude "SAVE_ONLY_RESPONSES" implementation for HAR" + * crude "SAVE_ONLY_RESPONSES" implementation for HAR + * force "reason" unicode conversion for HAR dump + * save responses in a HAR bundle too + * Make version for Weboob profile optional + * better guess POST method with empty data in build_request + * implement NSS database update instead of recreation + * Handle json=json with .open() method + * set service_log_path for all drivers + * normalize_url should accept empty path with "?" or "#" + * add default on get method from JsonPage + * Ignore geckodriver.log + * correction for multiple login after 2fa + * Firefox: sometimes headers must be in order + * Added params support for SeleniumBrowser's location method. + * Repair AttributeError for old Selenium versions & handle both cases + * Add REFRESH_XPATH attribute to HTMLPage + * set_headless() is deprecated, use property + * Add preferences to SeleniumBrowser + * handle twofa_logged_date change type + * Add browsers in __init__ + * firefox webdriver doesn't accept schema in proxy url + + Browser: Filters + * handle None value in CleanText filter + * remove confusing Dict class __getitem__ + * Handle values with empty() for numeric values + * Regexp uses default if the text value isn't a string + * add tzinfo param to DateTime + * fix crash on MapIn filter with None key + * move TableCell from .standard to .html + * improve CleanDecimal "sign" parameter + * Handle unicode minus sign in CleanDecimal + * in case of list Base returns first element + * CleanText: handle integers correctly + + Capabilities + * Add TransferNotFound to __all__ + * Add TransferTimeout error similar to AddRecipientTimeout + * Add CERTIFICATE to DocumentTypes + * Add new CapDocumentMatching class + * warnings when using deprecated .income and .price + * Add origin_account_iban to Recipient + * fix ParcelNotFound default message + * Add '$US' to USD currency symbols + * add new CapTransfer attributes + * export Currency too + * New account type REAL_ESTATE + * split file into a folder with submodules + * document DocumentTypes (pun not intended) + * Add beneficiary_bic field to Transfer + * Add new TransferStatus.INTERMEDIATE + * Move MarketOrder classes to wealth.py + * Added MarketOrderPayment imports + * Added MarketOrder.payment_method attribute + * Raise asserts instead of TransferError for transfer checks + * Add __repr__ to Subscription, Document and Bill class + * add new method `confirm_transfer` + * Add transfer cancelled error + * Transfer cancelled reason is now a Transfer attribute + * Added MarketOrder execution_date + * Added MarketOrder.amount + * move TransferTransaction fields to Transfer + * Add default accepted_execution_date_types for CapTransfer + * move most of CapBankTransfer interface to new cap + * use cancelled with 2 "l" in TransferStatus values + * add iter_emitters function to get Emitter objects + * add Emitter object + * add CapBankTransfer.get_transfer method + * add CapBankTransfer.iter_transfers method + * Create file wealth.py with temporary imports + * Add PostalAddress to Profile to return a more detailed address + * Implemented iter_market_orders into CapBankWealth & added class MarketOrder + * Fix not being able to set price to NotAvailable + * creating CapRPG + * add Bill.pre_tax_price field + * try to replace "price" with "total_price" field + * New class PER + * add Document.number field + * Remove CapCgp + * Fusion of CapBankWealth & CapBankPockets + + Documentation + * update logo and links + * change weboob to woob + * Cosmetic improvement + few minor fixes in the doc + * Add note in Contribute about the ipv6 restriction when using weboob gitlab with git+ssh + * Fixes typos in the code of 2 sections of the cookbook + + Weboob 2.0 (2020-02-13) Applications: boobank diff --git a/contrib/boobank_indicator/setup.py b/contrib/boobank_indicator/setup.py index 70848ac66e..833b6c98df 100644 --- a/contrib/boobank_indicator/setup.py +++ b/contrib/boobank_indicator/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages setup(name='boobank_indicator', - version='2.1', + version='3.0', description='show your bank accounts in your System Tray', long_description='boobank_indicator will show you bank accounts and associated transactions in your system tray. Your bank accounts should be configured in boobank', keywords='woob bank tray icon', diff --git a/contrib/plugin.video.videoobmc/default.py b/contrib/plugin.video.videoobmc/default.py index b8083134ba..340681769b 100644 --- a/contrib/plugin.video.videoobmc/default.py +++ b/contrib/plugin.video.videoobmc/default.py @@ -5,7 +5,7 @@ from resources.lib.actions import actions # Plugin constants -version = '2.1' +version = '3.0' plugin = "videoobmc" + version addon_id = "plugin.video.videoobmc" author = "Bezleputh" diff --git a/contrib/videoob_web/videoob_web/videoob_web.py b/contrib/videoob_web/videoob_web/videoob_web.py index 23d448ce39..eff7899268 100644 --- a/contrib/videoob_web/videoob_web/videoob_web.py +++ b/contrib/videoob_web/videoob_web/videoob_web.py @@ -42,7 +42,7 @@ class VideoobWeb(Application): APPNAME = 'videoob-webserver' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-2011 Christophe Benz' DESCRIPTION = 'WSGI web server application allowing to search for videos on various websites.' CAPS = CapVideo diff --git a/docs/source/conf.py b/docs/source/conf.py index 3d16b09bf8..53c8d832f2 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -48,9 +48,9 @@ # built documents. # # The short X.Y version. -version = '2.1' +version = '3.0' # The full version, including alpha/beta/rc tags. -release = '2.1' +release = '3.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/source/guides/module.rst b/docs/source/guides/module.rst index 1c7b6ab8bb..c417915636 100644 --- a/docs/source/guides/module.rst +++ b/docs/source/guides/module.rst @@ -121,7 +121,7 @@ Edit ``module.py``. It contains the main class of the module derived from :class EMAIL = 'john.smith@example.com' # Email address of the maintainer LICENSE = 'LGPLv3+' # License of your module # Version of woob - VERSION = '2.1' + VERSION = '3.0' In the code above, you can see that your ``ExampleModule`` inherits :class:`~woob.capabilities.bank.base.CapBank`, as we have selected it for the supported website. diff --git a/man/woob-bands.1 b/man/woob-bands.1 index 27f134d7e1..ff8b757c5e 100644 --- a/man/woob-bands.1 +++ b/man/woob-bands.1 @@ -1,8 +1,8 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-BANDS 1 "06 March 2021" "woob-bands 2\&.1" +.TH WOOB-BANDS 1 "11 April 2021" "woob-bands 3\&.0" .SH NAME -woob-bands \- Display bands and suggestions +woob-bands \- display bands and suggestions .SH SYNOPSIS .B woob bands [\-dqv] [\-b \fIbackends\fR] [\-cnfs] [\fIcommand\fR [\fIarguments\fR..]] diff --git a/man/woob-bank.1 b/man/woob-bank.1 index 901bbd995a..d2436d2450 100644 --- a/man/woob-bank.1 +++ b/man/woob-bank.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-BANK 1 "06 March 2021" "woob-bank 2\&.1" +.TH WOOB-BANK 1 "11 April 2021" "woob-bank 3\&.0" .SH NAME woob-bank \- manage bank accounts .SH SYNOPSIS @@ -166,6 +166,8 @@ Console application allowing to list your bank accounts and get their balance, d .br * swile (Swile) .br +* swisslife (SwissLife) +.br * tarneaud (Banque Tarneaud) .br * themisbanque (Themis) diff --git a/man/woob-bill.1 b/man/woob-bill.1 index 65324eafb2..5f2595a376 100644 --- a/man/woob-bill.1 +++ b/man/woob-bill.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-BILL 1 "06 March 2021" "woob-bill 2\&.1" +.TH WOOB-BILL 1 "11 April 2021" "woob-bill 3\&.0" .SH NAME woob-bill \- get/download documents and bills .SH SYNOPSIS @@ -52,6 +52,8 @@ Console application allowing to get/download documents and bills. .br * cragr (Crédit Agricole) .br +* creditcooperatif (Crédit Coopératif) +.br * creditdunordpee (Crédit du Nord Épargne Salariale) .br * creditmutuel (Crédit Mutuel) diff --git a/man/woob-books.1 b/man/woob-books.1 index bf80046729..d598e30c4d 100644 --- a/man/woob-books.1 +++ b/man/woob-books.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-BOOKS 1 "06 March 2021" "woob-books 2\&.1" +.TH WOOB-BOOKS 1 "11 April 2021" "woob-books 3\&.0" .SH NAME woob-books \- manage rented books .SH SYNOPSIS diff --git a/man/woob-bugtracker.1 b/man/woob-bugtracker.1 index a90c26266e..c4d4bb95a5 100644 --- a/man/woob-bugtracker.1 +++ b/man/woob-bugtracker.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-BUGTRACKER 1 "06 March 2021" "woob-bugtracker 2\&.1" +.TH WOOB-BUGTRACKER 1 "11 April 2021" "woob-bugtracker 3\&.0" .SH NAME woob-bugtracker \- manage bug tracking issues .SH SYNOPSIS diff --git a/man/woob-calendar.1 b/man/woob-calendar.1 index ed9b2fba7c..9b901680b6 100644 --- a/man/woob-calendar.1 +++ b/man/woob-calendar.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-CALENDAR 1 "06 March 2021" "woob-calendar 2\&.1" +.TH WOOB-CALENDAR 1 "11 April 2021" "woob-calendar 3\&.0" .SH NAME woob-calendar \- see upcoming events .SH SYNOPSIS diff --git a/man/woob-cinema.1 b/man/woob-cinema.1 index ebcfbafc89..55ea4ab957 100644 --- a/man/woob-cinema.1 +++ b/man/woob-cinema.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-CINEMA 1 "06 March 2021" "woob-cinema 2\&.1" +.TH WOOB-CINEMA 1 "11 April 2021" "woob-cinema 3\&.0" .SH NAME woob-cinema \- search movies and persons around cinema .SH SYNOPSIS diff --git a/man/woob-cli.1 b/man/woob-cli.1 index 59ef830670..3ff47bd796 100644 --- a/man/woob-cli.1 +++ b/man/woob-cli.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-CLI 1 "06 March 2021" "woob-cli 2\&.1" +.TH WOOB-CLI 1 "11 April 2021" "woob-cli 3\&.0" .SH NAME woob-cli \- call a method on backends .SH SYNOPSIS @@ -13,7 +13,7 @@ cli [\-\-help] [\-\-version] .SH DESCRIPTION .LP -Woob\-Cli is a console application to call a specific method on backends which implement the given capability. +Console application to call a specific method on backends which implement the given capability. .SH CLI COMMANDS .TP diff --git a/man/woob-config.1 b/man/woob-config.1 index ba399089f7..388b607845 100644 --- a/man/woob-config.1 +++ b/man/woob-config.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-CONFIG 1 "06 March 2021" "woob-config 2\&.1" +.TH WOOB-CONFIG 1 "11 April 2021" "woob-config 3\&.0" .SH NAME woob-config \- manage backends or register new accounts .SH SYNOPSIS @@ -13,7 +13,7 @@ config [\-\-help] [\-\-version] .SH DESCRIPTION .LP -Woob\-Config is a console application to add/edit/remove backends, and to register new website accounts. +Console application to add/edit/remove backends, and to register new website accounts. .SH CONFIG COMMANDS .TP diff --git a/man/woob-contentedit.1 b/man/woob-contentedit.1 index 2c7b000187..4212ffdb6b 100644 --- a/man/woob-contentedit.1 +++ b/man/woob-contentedit.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-CONTENTEDIT 1 "06 March 2021" "woob-contentedit 2\&.1" +.TH WOOB-CONTENTEDIT 1 "11 April 2021" "woob-contentedit 3\&.0" .SH NAME woob-contentedit \- manage websites content .SH SYNOPSIS diff --git a/man/woob-dating.1 b/man/woob-dating.1 index 46ddbb0911..f3c18025f8 100644 --- a/man/woob-dating.1 +++ b/man/woob-dating.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-DATING 1 "06 March 2021" "woob-dating 2\&.1" +.TH WOOB-DATING 1 "11 April 2021" "woob-dating 3\&.0" .SH NAME woob-dating \- interact with dating websites .SH SYNOPSIS diff --git a/man/woob-debug.1 b/man/woob-debug.1 index 7e4a2131bb..3fd1d9daf0 100644 --- a/man/woob-debug.1 +++ b/man/woob-debug.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-DEBUG 1 "06 March 2021" "woob-debug 2\&.1" +.TH WOOB-DEBUG 1 "11 April 2021" "woob-debug 3\&.0" .SH NAME woob-debug \- debug backends .SH SYNOPSIS @@ -13,7 +13,7 @@ debug [\-\-help] [\-\-version] .SH DESCRIPTION .LP -Woob\-Debug is a console application to debug backends. +Console application to debug backends. .SH OPTIONS .TP @@ -55,7 +55,7 @@ save every response \fB\-\-export\-session\fR log browser session cookies after login -.SH WOOB\-DEBUG OPTIONS +.SH DEBUG OPTIONS .TP \fB\-B\fR, \fB\-\-bpython\fR Prefer bpython over ipython diff --git a/man/woob-gallery.1 b/man/woob-gallery.1 index 6ed1616144..c31233e26c 100644 --- a/man/woob-gallery.1 +++ b/man/woob-gallery.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-GALLERY 1 "06 March 2021" "woob-gallery 2\&.1" +.TH WOOB-GALLERY 1 "11 April 2021" "woob-gallery 3\&.0" .SH NAME woob-gallery \- browse and download web image galleries .SH SYNOPSIS diff --git a/man/woob-gauge.1 b/man/woob-gauge.1 index f909190b7b..59761ec3c1 100644 --- a/man/woob-gauge.1 +++ b/man/woob-gauge.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-GAUGE 1 "06 March 2021" "woob-gauge 2\&.1" +.TH WOOB-GAUGE 1 "11 April 2021" "woob-gauge 3\&.0" .SH NAME woob-gauge \- display sensors and gauges values .SH SYNOPSIS diff --git a/man/woob-geolocip.1 b/man/woob-geolocip.1 index 07c1663e76..72fd99848e 100644 --- a/man/woob-geolocip.1 +++ b/man/woob-geolocip.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-GEOLOCIP 1 "06 March 2021" "woob-geolocip 2\&.1" +.TH WOOB-GEOLOCIP 1 "11 April 2021" "woob-geolocip 3\&.0" .SH NAME woob-geolocip \- geolocalize IP addresses .SH SYNOPSIS diff --git a/man/woob-housing.1 b/man/woob-housing.1 index f34dc9cb1b..4b16737b3d 100644 --- a/man/woob-housing.1 +++ b/man/woob-housing.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-HOUSING 1 "06 March 2021" "woob-housing 2\&.1" +.TH WOOB-HOUSING 1 "11 April 2021" "woob-housing 3\&.0" .SH NAME woob-housing \- search for housing .SH SYNOPSIS diff --git a/man/woob-job.1 b/man/woob-job.1 index 5db0df3edb..4f8469d3fa 100644 --- a/man/woob-job.1 +++ b/man/woob-job.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-JOB 1 "06 March 2021" "woob-job 2\&.1" +.TH WOOB-JOB 1 "11 April 2021" "woob-job 3\&.0" .SH NAME woob-job \- search for a job .SH SYNOPSIS diff --git a/man/woob-lyrics.1 b/man/woob-lyrics.1 index 8eb4bc360a..40a658aac1 100644 --- a/man/woob-lyrics.1 +++ b/man/woob-lyrics.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-LYRICS 1 "06 March 2021" "woob-lyrics 2\&.1" +.TH WOOB-LYRICS 1 "11 April 2021" "woob-lyrics 3\&.0" .SH NAME woob-lyrics \- search and display song lyrics .SH SYNOPSIS diff --git a/man/woob-money.1 b/man/woob-money.1 index a08a58ff8d..4802ca427b 100644 --- a/man/woob-money.1 +++ b/man/woob-money.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-MONEY 1 "06 March 2021" "woob-money 2\&.1" +.TH WOOB-MONEY 1 "11 April 2021" "woob-money 3\&.0" .SH NAME woob-money \- import bank accounts into Microsoft Money .SH SYNOPSIS @@ -166,6 +166,8 @@ Console application that imports bank accounts into Microsoft Money .br * swile (Swile) .br +* swisslife (SwissLife) +.br * tarneaud (Banque Tarneaud) .br * themisbanque (Themis) @@ -473,7 +475,7 @@ select result item keys to display (comma separated) .TP \fB\-f FORMATTER\fR, \fB\-\-formatter=FORMATTER\fR select output formatter (csv, htmltable, json, json_line, list, multiline, -simple, table, webkit) +ops_list, simple, table, webkit) .TP \fB\-\-no\-header\fR do not display header @@ -484,24 +486,27 @@ do not display item keys \fB\-O OUTFILE\fR, \fB\-\-outfile=OUTFILE\fR file to export result -.SH APPMONEY OPTIONS +.SH MONEY OPTIONS +.TP +\fB\-l\fR, \fB\-\-list\fR +list the accounts and balance, without generating any import to MSMoney .TP \fB\-F\fR, \fB\-\-force\fR forces the retrieval of transactions (10 maximum), otherwise retrieves only the transactions newer than the previous retrieval date .TP -\fB\-A ACCOUNT\fR, \fB\-\-account=ACCOUNT\fR -retrieves only the specified account. By default, all accounts are retrieved +\fB\-U UNTIL_DATE\fR, \fB\-\-until\-date=UNTIL_DATE\fR +retrieves until date YYYY\-MM\-DD max .TP -\fB\-N\fR, \fB\-\-noimport\fR +\fB\-A ACCOUNTS\fR, \fB\-\-accounts=ACCOUNTS\fR +retrieves only the specified accounts. By default, all accounts are retrieved +.TP +\fB\-N\fR, \fB\-\-no\-import\fR no import. Generates the files, but they are not imported in MSMoney. Last import dates are not modified .TP \fB\-D\fR, \fB\-\-display\fR displays the generated OFX file -.TP -\fB\-P\fR, \fB\-\-parallel\fR -retrieves all accounts in parallel instead of one by one (experimental) .SH CONDITION The \-c and \-\-condition is a flexible way to filter and get only interesting results. It supports conditions on numerical values, dates, durations and strings. Dates are given in YYYY\-MM\-DD or YYYY\-MM\-DD HH:MM format. Durations look like XhYmZs where X, Y and Z are integers. Any of them may be omitted. For instance, YmZs, XhZs or Ym are accepted. diff --git a/man/woob-msg.1 b/man/woob-msg.1 index 61dc321465..6ddc66a707 100644 --- a/man/woob-msg.1 +++ b/man/woob-msg.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-MSG 1 "06 March 2021" "woob-msg 2\&.1" +.TH WOOB-MSG 1 "11 April 2021" "woob-msg 3\&.0" .SH NAME woob-msg \- send and receive message threads .SH SYNOPSIS diff --git a/man/woob-parcel.1 b/man/woob-parcel.1 index ba03cf73da..8c2a9a90bd 100644 --- a/man/woob-parcel.1 +++ b/man/woob-parcel.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-PARCEL 1 "06 March 2021" "woob-parcel 2\&.1" +.TH WOOB-PARCEL 1 "11 April 2021" "woob-parcel 3\&.0" .SH NAME woob-parcel \- manage your parcels .SH SYNOPSIS diff --git a/man/woob-paste.1 b/man/woob-paste.1 index 9012203a9e..762e343bcc 100644 --- a/man/woob-paste.1 +++ b/man/woob-paste.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-PASTE 1 "06 March 2021" "woob-paste 2\&.1" +.TH WOOB-PASTE 1 "11 April 2021" "woob-paste 3\&.0" .SH NAME woob-paste \- post and get pastes from pastebins .SH SYNOPSIS diff --git a/man/woob-pricecompare.1 b/man/woob-pricecompare.1 index 9c708786d0..1b2e3a02ed 100644 --- a/man/woob-pricecompare.1 +++ b/man/woob-pricecompare.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-PRICECOMPARE 1 "06 March 2021" "woob-pricecompare 2\&.1" +.TH WOOB-PRICECOMPARE 1 "11 April 2021" "woob-pricecompare 3\&.0" .SH NAME woob-pricecompare \- compare products .SH SYNOPSIS diff --git a/man/woob-radio.1 b/man/woob-radio.1 index c16f406042..52c8391f7f 100644 --- a/man/woob-radio.1 +++ b/man/woob-radio.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-RADIO 1 "06 March 2021" "woob-radio 2\&.1" +.TH WOOB-RADIO 1 "11 April 2021" "woob-radio 3\&.0" .SH NAME woob-radio \- search, show or listen to radio stations .SH SYNOPSIS diff --git a/man/woob-recipes.1 b/man/woob-recipes.1 index 9a68707c2b..2c60c73c22 100644 --- a/man/woob-recipes.1 +++ b/man/woob-recipes.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-RECIPES 1 "06 March 2021" "woob-recipes 2\&.1" +.TH WOOB-RECIPES 1 "11 April 2021" "woob-recipes 3\&.0" .SH NAME woob-recipes \- search and consult recipes .SH SYNOPSIS diff --git a/man/woob-repos.1 b/man/woob-repos.1 index c42bd870a8..06aafb905c 100644 --- a/man/woob-repos.1 +++ b/man/woob-repos.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-REPOS 1 "06 March 2021" "woob-repos 2\&.1" +.TH WOOB-REPOS 1 "11 April 2021" "woob-repos 3\&.0" .SH NAME woob-repos \- manage a woob repository .SH SYNOPSIS @@ -13,7 +13,7 @@ repos [\-\-help] [\-\-version] .SH DESCRIPTION .LP -Woob\-repos is a console application to manage a Woob Repository. +Console application to manage a Woob Repository. .SH REPOS COMMANDS .TP diff --git a/man/woob-rpg.1 b/man/woob-rpg.1 index c417959834..70b29791f6 100644 --- a/man/woob-rpg.1 +++ b/man/woob-rpg.1 @@ -1,8 +1,8 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-RPG 1 "06 March 2021" "woob-rpg 1\&.0" +.TH WOOB-RPG 1 "11 April 2021" "woob-rpg 3\&.0" .SH NAME -woob-rpg \- Manage RPG data +woob-rpg \- manage RPG data .SH SYNOPSIS .B woob rpg [\-dqv] [\-b \fIbackends\fR] [\-cnfs] [\fIcommand\fR [\fIarguments\fR..]] diff --git a/man/woob-shop.1 b/man/woob-shop.1 index b76b655940..49169ceae6 100644 --- a/man/woob-shop.1 +++ b/man/woob-shop.1 @@ -1,8 +1,8 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-SHOP 1 "06 March 2021" "woob-shop 2\&.1" +.TH WOOB-SHOP 1 "11 April 2021" "woob-shop 3\&.0" .SH NAME -woob-shop \- Obtain details and status of e-commerce orders +woob-shop \- obtain details and status of e-commerce orders .SH SYNOPSIS .B woob shop [\-dqv] [\-b \fIbackends\fR] [\-cnfs] [\fIcommand\fR [\fIarguments\fR..]] diff --git a/man/woob-smtp.1 b/man/woob-smtp.1 index 3f006add40..049d3de545 100644 --- a/man/woob-smtp.1 +++ b/man/woob-smtp.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-SMTP 1 "06 March 2021" "woob-smtp 2\&.1" +.TH WOOB-SMTP 1 "11 April 2021" "woob-smtp 3\&.0" .SH NAME woob-smtp \- daemon to send and check messages .SH SYNOPSIS diff --git a/man/woob-subtitles.1 b/man/woob-subtitles.1 index aad1d5e86e..cdfb3c312a 100644 --- a/man/woob-subtitles.1 +++ b/man/woob-subtitles.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-SUBTITLES 1 "06 March 2021" "woob-subtitles 2\&.1" +.TH WOOB-SUBTITLES 1 "11 April 2021" "woob-subtitles 3\&.0" .SH NAME woob-subtitles \- search and download subtitles .SH SYNOPSIS diff --git a/man/woob-torrent.1 b/man/woob-torrent.1 index 12dc0f531e..f504155d41 100644 --- a/man/woob-torrent.1 +++ b/man/woob-torrent.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-TORRENT 1 "06 March 2021" "woob-torrent 2\&.1" +.TH WOOB-TORRENT 1 "11 April 2021" "woob-torrent 3\&.0" .SH NAME woob-torrent \- search and download torrents .SH SYNOPSIS diff --git a/man/woob-translate.1 b/man/woob-translate.1 index 90ffcfd8c4..25d4ddfb13 100644 --- a/man/woob-translate.1 +++ b/man/woob-translate.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-TRANSLATE 1 "06 March 2021" "woob-translate 2\&.1" +.TH WOOB-TRANSLATE 1 "11 April 2021" "woob-translate 3\&.0" .SH NAME woob-translate \- translate text from one language to another .SH SYNOPSIS diff --git a/man/woob-travel.1 b/man/woob-travel.1 index 227819c77f..d67a7d4cd3 100644 --- a/man/woob-travel.1 +++ b/man/woob-travel.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-TRAVEL 1 "06 March 2021" "woob-travel 2\&.1" +.TH WOOB-TRAVEL 1 "11 April 2021" "woob-travel 3\&.0" .SH NAME woob-travel \- search for train stations and departures .SH SYNOPSIS diff --git a/man/woob-video.1 b/man/woob-video.1 index 6e5fff235a..2be47bafe9 100644 --- a/man/woob-video.1 +++ b/man/woob-video.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-VIDEO 1 "06 March 2021" "woob-video 2\&.1" +.TH WOOB-VIDEO 1 "11 April 2021" "woob-video 3\&.0" .SH NAME woob-video \- search and play videos .SH SYNOPSIS diff --git a/man/woob-weather.1 b/man/woob-weather.1 index f8e39ef846..68c0dbde5c 100644 --- a/man/woob-weather.1 +++ b/man/woob-weather.1 @@ -1,6 +1,6 @@ .\" -*- coding: utf-8 -*- .\" This file was generated automatically by tools/make_man.sh. -.TH WOOB-WEATHER 1 "06 March 2021" "woob-weather 2\&.1" +.TH WOOB-WEATHER 1 "11 April 2021" "woob-weather 3\&.0" .SH NAME woob-weather \- display weather and forecasts .SH SYNOPSIS diff --git a/modules/750g/module.py b/modules/750g/module.py index 7eafa61de5..abc2f29ec9 100644 --- a/modules/750g/module.py +++ b/modules/750g/module.py @@ -36,7 +36,7 @@ class SevenFiftyGramsModule(Module, CapRecipe): NAME = '750g' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'750g French recipe website' LICENSE = 'AGPLv3+' BROWSER = SevenFiftyGramsBrowser diff --git a/modules/adecco/module.py b/modules/adecco/module.py index 7d20ddb265..cc544ec252 100644 --- a/modules/adecco/module.py +++ b/modules/adecco/module.py @@ -32,7 +32,7 @@ class AdeccoModule(Module, CapJob): DESCRIPTION = u'adecco website' MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' - VERSION = '2.1' + VERSION = '3.0' BROWSER = AdeccoBrowser diff --git a/modules/afer/module.py b/modules/afer/module.py index 5e95501a7b..bf8e972e1e 100644 --- a/modules/afer/module.py +++ b/modules/afer/module.py @@ -34,7 +34,7 @@ class AferModule(AbstractModule, CapBankWealth): MAINTAINER = 'Quentin Defenouillère' EMAIL = 'quentin.defenouillere@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' PARENT = 'aviva' BROWSER = AferBrowser diff --git a/modules/agendaculturel/module.py b/modules/agendaculturel/module.py index ab60344b5a..b27cf33351 100644 --- a/modules/agendaculturel/module.py +++ b/modules/agendaculturel/module.py @@ -34,7 +34,7 @@ class AgendaculturelModule(Module, CapCalendarEvent): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' ASSOCIATED_CATEGORIES = [CATEGORIES.CONCERT, CATEGORIES.THEATRE, CATEGORIES.EXPO, CATEGORIES.AUTRE, CATEGORIES.FEST] BROWSER = AgendaculturelBrowser diff --git a/modules/agendadulibre/module.py b/modules/agendadulibre/module.py index 52aee445a6..4c007b641c 100644 --- a/modules/agendadulibre/module.py +++ b/modules/agendadulibre/module.py @@ -35,7 +35,7 @@ class AgendadulibreModule(Module, CapCalendarEvent): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' ASSOCIATED_CATEGORIES = [CATEGORIES.CONF] BROWSER = AgendadulibreBrowser diff --git a/modules/airparif/module.py b/modules/airparif/module.py index c4fb0832de..d5357bc732 100644 --- a/modules/airparif/module.py +++ b/modules/airparif/module.py @@ -37,7 +37,7 @@ class AirparifModule(Module, CapGauge): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = AirparifBrowser diff --git a/modules/allocine/module.py b/modules/allocine/module.py index 398640821a..8ff6a36230 100644 --- a/modules/allocine/module.py +++ b/modules/allocine/module.py @@ -35,7 +35,7 @@ class AllocineModule(Module, CapCinema, CapVideo, CapCalendarEvent, CapCollectio NAME = 'allocine' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'AlloCiné French cinema database service' LICENSE = 'AGPLv3+' BROWSER = AllocineBrowser diff --git a/modules/allrecipes/module.py b/modules/allrecipes/module.py index 15da29dc62..af42649dbf 100644 --- a/modules/allrecipes/module.py +++ b/modules/allrecipes/module.py @@ -31,7 +31,7 @@ class AllrecipesModule(Module, CapRecipe): NAME = 'allrecipes' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Allrecipes English recipe website' LICENSE = 'AGPLv3+' BROWSER = AllrecipesBrowser diff --git a/modules/amazon/module.py b/modules/amazon/module.py index 7c6b40f952..1c8806ac77 100644 --- a/modules/amazon/module.py +++ b/modules/amazon/module.py @@ -41,7 +41,7 @@ class AmazonModule(Module, CapDocument): MAINTAINER = 'Théo Dorée' EMAIL = 'tdoree@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' website_choices = OrderedDict([(k, u'%s (%s)' % (v, k)) for k, v in sorted({ 'www.amazon.com': u'Amazon.com', diff --git a/modules/amazonstorecard/module.py b/modules/amazonstorecard/module.py index 82ac229639..fc1deff926 100644 --- a/modules/amazonstorecard/module.py +++ b/modules/amazonstorecard/module.py @@ -31,7 +31,7 @@ class AmazonStoreCardModule(Module, CapBank): NAME = 'amazonstorecard' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'Amazon Store Card' CONFIG = BackendConfig( diff --git a/modules/ameli/module.py b/modules/ameli/module.py index eb2785c45f..453ad894d1 100644 --- a/modules/ameli/module.py +++ b/modules/ameli/module.py @@ -37,7 +37,7 @@ class AmeliModule(Module, CapDocument): MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = AmeliBrowser diff --git a/modules/amelipro/module.py b/modules/amelipro/module.py index 10492ee86a..44a1053f86 100644 --- a/modules/amelipro/module.py +++ b/modules/amelipro/module.py @@ -33,7 +33,7 @@ class AmeliProModule(Module, CapDocument): DESCRIPTION = u'Ameli website: French Health Insurance for Professionals' MAINTAINER = u'Christophe Lampin' EMAIL = 'weboob@lampin.net' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' BROWSER = AmeliProBrowser CONFIG = BackendConfig( diff --git a/modules/americanexpress/module.py b/modules/americanexpress/module.py index 28c0c3ed39..5564af8deb 100644 --- a/modules/americanexpress/module.py +++ b/modules/americanexpress/module.py @@ -32,7 +32,7 @@ class AmericanExpressModule(Module, CapBank): NAME = 'americanexpress' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'American Express' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/amundi/module.py b/modules/amundi/module.py index 7f00942c9e..f57c3a60c2 100644 --- a/modules/amundi/module.py +++ b/modules/amundi/module.py @@ -33,7 +33,7 @@ class AmundiModule(Module, CapBankWealth): MAINTAINER = u'James GALT' EMAIL = 'james.galt.bi@gmail.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', regexp=r'\d+', masked=False), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/anticaptcha/module.py b/modules/anticaptcha/module.py index c3c876fa11..eb44471e66 100644 --- a/modules/anticaptcha/module.py +++ b/modules/anticaptcha/module.py @@ -40,7 +40,7 @@ class AnticaptchaModule(Module, CapCaptchaSolver): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('api_key', label='API key', regexp='^[0-9a-f]+$'), diff --git a/modules/apec/module.py b/modules/apec/module.py index f8207b2900..b1950d72b3 100644 --- a/modules/apec/module.py +++ b/modules/apec/module.py @@ -34,7 +34,7 @@ class ApecModule(Module, CapJob): DESCRIPTION = u'apec website' MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ApecBrowser diff --git a/modules/apivie/module.py b/modules/apivie/module.py index add9ea777e..8d3d338c27 100644 --- a/modules/apivie/module.py +++ b/modules/apivie/module.py @@ -36,7 +36,7 @@ class ApivieModule(Module, CapBankWealth): DESCRIPTION = 'Apivie' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ApivieBrowser diff --git a/modules/april/module.py b/modules/april/module.py index 447d0049e8..a584be4adc 100644 --- a/modules/april/module.py +++ b/modules/april/module.py @@ -48,7 +48,7 @@ class AprilModule(Module, CapDocument, CapProfile): MAINTAINER = "Ludovic LANGE" EMAIL = "llange@users.noreply.github.com" LICENSE = "LGPLv3+" - VERSION = "2.1" + VERSION = "3.0" BROWSER = AprilBrowser diff --git a/modules/arte/module.py b/modules/arte/module.py index dc36c39d9e..ca84f1b202 100644 --- a/modules/arte/module.py +++ b/modules/arte/module.py @@ -37,7 +37,7 @@ class ArteModule(Module, CapVideo, CapCollection): NAME = 'arte' MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Arte French and German TV' LICENSE = 'AGPLv3+' diff --git a/modules/asana/module.py b/modules/asana/module.py index d616c92684..9c60a86ad5 100644 --- a/modules/asana/module.py +++ b/modules/asana/module.py @@ -36,7 +36,7 @@ class AsanaModule(Module, CapBugTracker): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(ValueBackendPassword('token', label='Personal access token')) BROWSER = AsanaBrowser diff --git a/modules/audioaddict/module.py b/modules/audioaddict/module.py index e198cca459..77c64f35b0 100644 --- a/modules/audioaddict/module.py +++ b/modules/audioaddict/module.py @@ -43,7 +43,7 @@ class AudioAddictModule(Module, CapRadio, CapCollection): NAME = 'audioaddict' MAINTAINER = u'Pierre Mazière' EMAIL = 'pierre.maziere@gmx.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Internet radios powered by audioaddict.com services' LICENSE = 'AGPLv3+' BROWSER = APIBrowser diff --git a/modules/aum/module.py b/modules/aum/module.py index f8ae1481e9..9e34571b73 100644 --- a/modules/aum/module.py +++ b/modules/aum/module.py @@ -62,7 +62,7 @@ class AuMModule(Module, CapMessages, CapMessagesPost, CapDating, CapChat, CapCon NAME = 'aum' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'"Adopte un Mec" French dating website' CONFIG = BackendConfig(Value('username', label='Username'), diff --git a/modules/avendrealouer/module.py b/modules/avendrealouer/module.py index dc012efcc2..ab845ec7cc 100644 --- a/modules/avendrealouer/module.py +++ b/modules/avendrealouer/module.py @@ -35,7 +35,7 @@ class AvendrealouerModule(Module, CapHousing): MAINTAINER = 'ZeHiro' EMAIL = 'public@abossy.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = AvendrealouerBrowser diff --git a/modules/aviva/module.py b/modules/aviva/module.py index 11125f16e5..d276cf6761 100644 --- a/modules/aviva/module.py +++ b/modules/aviva/module.py @@ -35,7 +35,7 @@ class AvivaModule(Module, CapBankWealth): MAINTAINER = 'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/axabanque/module.py b/modules/axabanque/module.py index 46054384fb..62d5a546f0 100644 --- a/modules/axabanque/module.py +++ b/modules/axabanque/module.py @@ -45,7 +45,7 @@ class AXABanqueModule(Module, CapBankWealth, CapBankTransferAddRecipient, CapDoc NAME = 'axabanque' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'AXA Banque' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/bandcamp/module.py b/modules/bandcamp/module.py index 7d4aa41b8b..170ffd8f31 100644 --- a/modules/bandcamp/module.py +++ b/modules/bandcamp/module.py @@ -34,7 +34,7 @@ class BandcampModule(Module, CapAudio): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BandcampBrowser diff --git a/modules/banqueaccord/module.py b/modules/banqueaccord/module.py index f79e2cc34d..94dd47dd25 100644 --- a/modules/banqueaccord/module.py +++ b/modules/banqueaccord/module.py @@ -32,7 +32,7 @@ class BanqueAccordModule(AbstractModule, CapBank): MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', regexp='\d+', masked=False), ValueBackendPassword('password', label=u"Code d'accès", regexp='\d+')) diff --git a/modules/banquepopulaire/module.py b/modules/banquepopulaire/module.py index b91c3d18b2..4de572bca6 100644 --- a/modules/banquepopulaire/module.py +++ b/modules/banquepopulaire/module.py @@ -44,7 +44,7 @@ class BanquePopulaireModule(Module, CapBankWealth, CapContact, CapProfile, CapDo NAME = 'banquepopulaire' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Banque Populaire' LICENSE = 'LGPLv3+' diff --git a/modules/barclays/module.py b/modules/barclays/module.py index 9d9896abe8..3d3f8b8d3d 100644 --- a/modules/barclays/module.py +++ b/modules/barclays/module.py @@ -35,7 +35,7 @@ class BarclaysModule(Module, CapBankWealth): NAME = 'barclays' MAINTAINER = 'Jean Walrave' EMAIL = 'jwalrave@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Barclays' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/becm/module.py b/modules/becm/module.py index bb2deb1bef..8427f8943e 100644 --- a/modules/becm/module.py +++ b/modules/becm/module.py @@ -32,7 +32,7 @@ class BECMModule(AbstractModule, CapBankTransferAddRecipient, CapContact): NAME = 'becm' MAINTAINER = u'Victor Kannemacher' EMAIL = 'vkannemacher.budgetinsight@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Européenne Crédit Mutuel' LICENSE = 'LGPLv3+' diff --git a/modules/bforbank/module.py b/modules/bforbank/module.py index 71aa4868e2..385eed966e 100644 --- a/modules/bforbank/module.py +++ b/modules/bforbank/module.py @@ -38,7 +38,7 @@ class BforbankModule(Module, CapBankWealth, CapProfile): MAINTAINER = u'Baptiste Delpey' EMAIL = 'b.delpey@hotmail.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code personnel', regexp=r'\d+$'), diff --git a/modules/bibliothequesparis/module.py b/modules/bibliothequesparis/module.py index d9b357c632..44c316ac15 100644 --- a/modules/bibliothequesparis/module.py +++ b/modules/bibliothequesparis/module.py @@ -35,7 +35,7 @@ class BibliothequesparisModule(Module, CapBook): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BibliothequesparisBrowser diff --git a/modules/billetreduc/module.py b/modules/billetreduc/module.py index 87866155c6..5f0c1fc5e4 100644 --- a/modules/billetreduc/module.py +++ b/modules/billetreduc/module.py @@ -35,7 +35,7 @@ class BilletreducModule(Module, CapCalendarEvent): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BilletreducBrowser diff --git a/modules/binck/module.py b/modules/binck/module.py index 1821d16e88..e780800e3c 100644 --- a/modules/binck/module.py +++ b/modules/binck/module.py @@ -36,7 +36,7 @@ class BinckModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/blablacar/module.py b/modules/blablacar/module.py index db3c886b43..d3fa1d7410 100644 --- a/modules/blablacar/module.py +++ b/modules/blablacar/module.py @@ -33,7 +33,7 @@ class BlablacarModule(Module, CapTravel): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BlablacarBrowser diff --git a/modules/blogspot/module.py b/modules/blogspot/module.py index e297aae7a3..a9aacbb85a 100644 --- a/modules/blogspot/module.py +++ b/modules/blogspot/module.py @@ -36,7 +36,7 @@ class BlogspotModule(Module, CapMessages): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('url', label='URL of the blogspot', regexp='https://[^.]+.blogspot.[^.]+/?')) BROWSER = BlogspotBrowser diff --git a/modules/bnpcards/module.py b/modules/bnpcards/module.py index 0051bc552d..302e718064 100644 --- a/modules/bnpcards/module.py +++ b/modules/bnpcards/module.py @@ -36,7 +36,7 @@ class BnpcartesentrepriseModule(Module, CapBank): MAINTAINER = 'Baptiste Delpey' EMAIL = 'bdelpey@budget-insight.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code personnel'), diff --git a/modules/bnporc/module.py b/modules/bnporc/module.py index 594cbf8a0f..d844396923 100644 --- a/modules/bnporc/module.py +++ b/modules/bnporc/module.py @@ -54,7 +54,7 @@ class BNPorcModule( NAME = 'bnporc' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'BNP Paribas' CONFIG = BackendConfig( diff --git a/modules/bnppere/module.py b/modules/bnppere/module.py index f57d3eecd9..303d0c769f 100644 --- a/modules/bnppere/module.py +++ b/modules/bnppere/module.py @@ -35,7 +35,7 @@ class BnppereModule(AbstractModule, CapBankWealth, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code secret'), diff --git a/modules/bolden/module.py b/modules/bolden/module.py index 0bcb823730..7d9e78c083 100644 --- a/modules/bolden/module.py +++ b/modules/bolden/module.py @@ -42,7 +42,7 @@ class BoldenModule(Module, CapBankWealth, CapDocument, CapProfile): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BoldenBrowser diff --git a/modules/boursedirect/module.py b/modules/boursedirect/module.py index 4626ff3b53..d461d30310 100644 --- a/modules/boursedirect/module.py +++ b/modules/boursedirect/module.py @@ -37,7 +37,7 @@ class BoursedirectModule(Module, CapBankWealth): MAINTAINER = 'Vincent Ardisson' EMAIL = 'vardisson@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = BoursedirectBrowser diff --git a/modules/boursorama/module.py b/modules/boursorama/module.py index ae553fd05c..3462fe36a5 100644 --- a/modules/boursorama/module.py +++ b/modules/boursorama/module.py @@ -51,7 +51,7 @@ class BoursoramaModule( NAME = 'boursorama' MAINTAINER = 'Gabriel Kerneis' EMAIL = 'gabriel@kerneis.info' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'Boursorama' CONFIG = BackendConfig( diff --git a/modules/bouygues/module.py b/modules/bouygues/module.py index 2efaf38d87..f403092259 100644 --- a/modules/bouygues/module.py +++ b/modules/bouygues/module.py @@ -38,7 +38,7 @@ class BouyguesModule(Module, CapDocument, CapMessagesPost, CapProfile): MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('login', label='Numéro de mobile, de clé/tablette ou e-mail en @bbox.fr'), ValueBackendPassword('password', label='Mot de passe'), ValueBackendPassword('lastname', label='Nom de famille', default='')) diff --git a/modules/bp/module.py b/modules/bp/module.py index d86c441813..37463819f9 100644 --- a/modules/bp/module.py +++ b/modules/bp/module.py @@ -48,7 +48,7 @@ class BPModule( NAME = 'bp' MAINTAINER = u'Nicolas Duhamel' EMAIL = 'nicolas@jombi.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'La Banque Postale' CONFIG = BackendConfig( diff --git a/modules/bred/module.py b/modules/bred/module.py index 820894d25c..8b0eeda914 100644 --- a/modules/bred/module.py +++ b/modules/bred/module.py @@ -42,7 +42,7 @@ class BredModule(Module, CapBankWealth, CapProfile, CapBankTransferAddRecipient) NAME = 'bred' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Bred' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/btmon/module.py b/modules/btmon/module.py index f185e966ae..7261145775 100644 --- a/modules/btmon/module.py +++ b/modules/btmon/module.py @@ -31,7 +31,7 @@ class BtmonModule(Module, CapTorrent): NAME = 'btmon' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@posteo.net' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'BTMon BitTorrent database' LICENSE = 'AGPLv3+' BROWSER = BtmonBrowser diff --git a/modules/btpbanque/module.py b/modules/btpbanque/module.py index 4adaa046fb..075ecaf63f 100644 --- a/modules/btpbanque/module.py +++ b/modules/btpbanque/module.py @@ -33,7 +33,7 @@ class BtpbanqueModule(AbstractModule, CapBank): DESCRIPTION = u'BTP Banque' MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' auth_type = {'weak' : "Code confidentiel (pro)", 'strong': "Sesame (pro)"} diff --git a/modules/caels/module.py b/modules/caels/module.py index e89f5b8299..d99aa60172 100644 --- a/modules/caels/module.py +++ b/modules/caels/module.py @@ -36,7 +36,7 @@ class CaelsModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/caissedepargne/module.py b/modules/caissedepargne/module.py index 4ec1ce0e3e..ea06734df1 100644 --- a/modules/caissedepargne/module.py +++ b/modules/caissedepargne/module.py @@ -45,7 +45,7 @@ class CaisseEpargneModule(Module, CapBankWealth, CapBankTransferAddRecipient, Ca NAME = 'caissedepargne' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Caisse d\'Épargne' LICENSE = 'LGPLv3+' BROWSER = ProxyBrowser diff --git a/modules/canalplus/module.py b/modules/canalplus/module.py index 9f528492fd..ad3c8e9d2c 100644 --- a/modules/canalplus/module.py +++ b/modules/canalplus/module.py @@ -36,7 +36,7 @@ class CanalplusModule(Module, CapVideo, CapCollection): NAME = 'canalplus' MAINTAINER = u'Nicolas Duhamel' EMAIL = 'nicolas@jombi.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Canal Plus French TV' LICENSE = 'AGPLv3+' CONFIG = BackendConfig(Value('quality', label='Quality of videos', choices=['hd', 'sd'], default='hd')) diff --git a/modules/capeasi/module.py b/modules/capeasi/module.py index 5d1d52e5fa..685b9a80c5 100644 --- a/modules/capeasi/module.py +++ b/modules/capeasi/module.py @@ -36,7 +36,7 @@ class CapeasiModule(AbstractModule, CapBankWealth, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe', regexp='^(\d{6})$'), diff --git a/modules/carrefourbanque/module.py b/modules/carrefourbanque/module.py index ed5fa6374e..3da5952ca0 100644 --- a/modules/carrefourbanque/module.py +++ b/modules/carrefourbanque/module.py @@ -34,7 +34,7 @@ class CarrefourBanqueModule(Module, CapBankWealth): NAME = 'carrefourbanque' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Carrefour Banque' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label=u'Votre Identifiant Internet', masked=False), diff --git a/modules/cci/module.py b/modules/cci/module.py index 01fadb8fb6..2158ed6d7b 100644 --- a/modules/cci/module.py +++ b/modules/cci/module.py @@ -34,7 +34,7 @@ class CciModule(Module, CapJob): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = CciBrowser diff --git a/modules/centquatre/module.py b/modules/centquatre/module.py index 7eb58540e3..9507e866d1 100644 --- a/modules/centquatre/module.py +++ b/modules/centquatre/module.py @@ -33,7 +33,7 @@ class CentQuatreModule(Module, CapCalendarEvent): MAINTAINER = u'Phyks' EMAIL = 'phyks@phyks.me' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = CentQuatreBrowser CONFIG = BackendConfig( diff --git a/modules/cesu/module.py b/modules/cesu/module.py index 9be140e52a..3767161408 100644 --- a/modules/cesu/module.py +++ b/modules/cesu/module.py @@ -44,7 +44,7 @@ class CesuModule(Module, CapDocument): MAINTAINER = "Ludovic LANGE" EMAIL = "llange@users.noreply.github.com" LICENSE = "LGPLv3+" - VERSION = "2.1" + VERSION = "3.0" CONFIG = BackendConfig( Value("username", label="User ID"), diff --git a/modules/chronopost/module.py b/modules/chronopost/module.py index 65440920b5..00b996f870 100644 --- a/modules/chronopost/module.py +++ b/modules/chronopost/module.py @@ -32,7 +32,7 @@ class ChronopostModule(Module, CapParcel): DESCRIPTION = u'Chronopost' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ChronopostBrowser diff --git a/modules/cic/module.py b/modules/cic/module.py index 634805e800..89fc28d57c 100644 --- a/modules/cic/module.py +++ b/modules/cic/module.py @@ -34,7 +34,7 @@ class CICModule(AbstractModule, CapBankTransferAddRecipient, CapDocument, CapCon NAME = 'cic' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'CIC' LICENSE = 'LGPLv3+' diff --git a/modules/cices/module.py b/modules/cices/module.py index 00aed80786..b1b509f0a2 100644 --- a/modules/cices/module.py +++ b/modules/cices/module.py @@ -36,7 +36,7 @@ class CicesModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/citibank/module.py b/modules/citibank/module.py index 712e1122f2..48c257f748 100644 --- a/modules/citibank/module.py +++ b/modules/citibank/module.py @@ -32,7 +32,7 @@ class CitibankModule(Module, CapBank): NAME = 'citibank' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'Citibank' CONFIG = BackendConfig( diff --git a/modules/cityscoot/module.py b/modules/cityscoot/module.py index 287e853c44..b9ba84f2df 100644 --- a/modules/cityscoot/module.py +++ b/modules/cityscoot/module.py @@ -39,7 +39,7 @@ class CityscootModule(Module, CapDocument): MAINTAINER = 'P4ncake' EMAIL = 'me@p4ncake.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Adresse email', masked=False), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/cmb/module.py b/modules/cmb/module.py index 265fa6e874..3153c69af3 100644 --- a/modules/cmb/module.py +++ b/modules/cmb/module.py @@ -34,7 +34,7 @@ class CmbModule(AbstractModule, CapBankTransfer, CapContact): NAME = 'cmb' MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Crédit Mutuel de Bretagne' LICENSE = 'LGPLv3+' PARENT = 'cmso' diff --git a/modules/cmes/module.py b/modules/cmes/module.py index f8ef779116..3602055cff 100644 --- a/modules/cmes/module.py +++ b/modules/cmes/module.py @@ -36,7 +36,7 @@ class CmesModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/cmmc/module.py b/modules/cmmc/module.py index 455c2d3927..245e80a2da 100644 --- a/modules/cmmc/module.py +++ b/modules/cmmc/module.py @@ -31,7 +31,7 @@ class CmmcModule(AbstractModule, CapBankTransfer, CapContact): NAME = 'cmmc' MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Crédit Mutuel Massif Central' LICENSE = 'LGPLv3+' PARENT = 'cmso' diff --git a/modules/cmso/module.py b/modules/cmso/module.py index 92c724b34b..6db532f408 100644 --- a/modules/cmso/module.py +++ b/modules/cmso/module.py @@ -40,7 +40,7 @@ class CmsoModule(Module, CapBankTransfer, CapBankWealth, CapContact, CapProfile) NAME = 'cmso' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Crédit Mutuel Sud-Ouest' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/codimd/module.py b/modules/codimd/module.py index e67f4e2e25..4643c3a453 100644 --- a/modules/codimd/module.py +++ b/modules/codimd/module.py @@ -36,7 +36,7 @@ class CodimdModule(Module, CapContent): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = CodimdBrowser diff --git a/modules/colisprive/module.py b/modules/colisprive/module.py index ee67e0b3cc..7e3eef1f09 100644 --- a/modules/colisprive/module.py +++ b/modules/colisprive/module.py @@ -30,7 +30,7 @@ class ColispriveModule(Module, CapParcel): DESCRIPTION = u'Colisprive parcel tracking website' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' BROWSER = ColispriveBrowser diff --git a/modules/colissimo/module.py b/modules/colissimo/module.py index 05011b362c..d95da7d484 100644 --- a/modules/colissimo/module.py +++ b/modules/colissimo/module.py @@ -30,7 +30,7 @@ class ColissimoModule(Module, CapParcel): DESCRIPTION = u'Colissimo parcel tracking website' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' BROWSER = ColissimoBrowser diff --git a/modules/courtois/module.py b/modules/courtois/module.py index 7b5f6bd442..371530e5c2 100644 --- a/modules/courtois/module.py +++ b/modules/courtois/module.py @@ -33,7 +33,7 @@ class CourtoisModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'courtois' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Courtois' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/cpasbien/module.py b/modules/cpasbien/module.py index e42902a59e..871cdedf1d 100644 --- a/modules/cpasbien/module.py +++ b/modules/cpasbien/module.py @@ -31,7 +31,7 @@ class CpasbienModule(Module, CapTorrent): NAME = 'cpasbien' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Cpasbien Torrents BitTorrent tracker' LICENSE = 'AGPLv3+' BROWSER = CpasbienBrowser diff --git a/modules/cragr/module.py b/modules/cragr/module.py index fbe024af54..0d35bbbd40 100644 --- a/modules/cragr/module.py +++ b/modules/cragr/module.py @@ -45,7 +45,7 @@ class CreditAgricoleModule(Module, CapBankWealth, CapDocument, CapBankTransferAd NAME = 'cragr' MAINTAINER = 'Quentin Defenouillère' EMAIL = 'quentin.defenouillere@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Crédit Agricole' LICENSE = 'LGPLv3+' diff --git a/modules/creditcooperatif/module.py b/modules/creditcooperatif/module.py index c9b65dd52e..9b935e094e 100644 --- a/modules/creditcooperatif/module.py +++ b/modules/creditcooperatif/module.py @@ -33,7 +33,7 @@ class CreditCooperatifModule(AbstractModule, CapBankTransferAddRecipient, CapDoc NAME = 'creditcooperatif' MAINTAINER = u'Kevin Pouget' EMAIL = 'weboob@kevin.pouget.me' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Crédit Coopératif' LICENSE = 'LGPLv3+' auth_type = {'particular': "Interface Particuliers", diff --git a/modules/creditdunord/module.py b/modules/creditdunord/module.py index cbf680ed23..e24d622932 100644 --- a/modules/creditdunord/module.py +++ b/modules/creditdunord/module.py @@ -44,7 +44,7 @@ class CreditDuNordModule(Module, CapBankWealth, CapProfile, CapBankMatching): NAME = 'creditdunord' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Crédit du Nord, Banque Courtois, Kolb, Nuger, Laydernier, Tarneaud, Société Marseillaise de Crédit' LICENSE = 'LGPLv3+' diff --git a/modules/creditdunordpee/module.py b/modules/creditdunordpee/module.py index 07a660652a..2487e093a5 100644 --- a/modules/creditdunordpee/module.py +++ b/modules/creditdunordpee/module.py @@ -37,7 +37,7 @@ class CreditdunordpeeModule(AbstractModule, CapBankWealth, CapDocument, CapProfi MAINTAINER = u'Ludovic LANGE' EMAIL = 'llange@users.noreply.github.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code secret', regexp='^(\d{6})$'), diff --git a/modules/creditmutuel/module.py b/modules/creditmutuel/module.py index 267936faf2..44588e3ef7 100644 --- a/modules/creditmutuel/module.py +++ b/modules/creditmutuel/module.py @@ -53,7 +53,7 @@ class CreditMutuelModule( NAME = 'creditmutuel' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Crédit Mutuel' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/cuisineaz/module.py b/modules/cuisineaz/module.py index 4a05251e3e..7e88b8d251 100644 --- a/modules/cuisineaz/module.py +++ b/modules/cuisineaz/module.py @@ -36,7 +36,7 @@ class CuisineazModule(Module, CapRecipe): NAME = 'cuisineaz' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Cuisine AZ French recipe website' LICENSE = 'AGPLv3+' BROWSER = CuisineazBrowser diff --git a/modules/dailymotion/module.py b/modules/dailymotion/module.py index 297ea70cd5..5577d234fc 100644 --- a/modules/dailymotion/module.py +++ b/modules/dailymotion/module.py @@ -34,7 +34,7 @@ class DailymotionModule(Module, CapVideo, CapCollection): NAME = 'dailymotion' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Dailymotion video streaming website' LICENSE = 'AGPLv3+' BROWSER = DailymotionBrowser diff --git a/modules/deathbycaptcha/module.py b/modules/deathbycaptcha/module.py index 351551a6c7..2fce76964d 100644 --- a/modules/deathbycaptcha/module.py +++ b/modules/deathbycaptcha/module.py @@ -35,7 +35,7 @@ class DeathbycaptchaModule(Module, CapCaptchaSolver): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('login'), diff --git a/modules/degiro/module.py b/modules/degiro/module.py index bc99b59fcc..fc05119940 100644 --- a/modules/degiro/module.py +++ b/modules/degiro/module.py @@ -34,7 +34,7 @@ class DegiroModule(Module, CapBankWealth): MAINTAINER = u'Jean Walrave' EMAIL = 'jwalrave@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Nom d\'utilisateur', masked=False), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/delubac/module.py b/modules/delubac/module.py index 21d944cc13..2d301e35b9 100644 --- a/modules/delubac/module.py +++ b/modules/delubac/module.py @@ -34,7 +34,7 @@ class DelubacModule(Module, CapBank): DESCRIPTION = u'Banque Delubac & Cie' MAINTAINER = u'Olivier Da Rocha' EMAIL = 'olivier.darocha@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' BROWSER = DelubacBrowser diff --git a/modules/dhl/module.py b/modules/dhl/module.py index c07ae35884..e371beda8a 100644 --- a/modules/dhl/module.py +++ b/modules/dhl/module.py @@ -33,7 +33,7 @@ class DHLModule(Module, CapParcel): MAINTAINER = u'Matthieu Weber' EMAIL = 'mweber+weboob@free.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' def get_parcel_tracking(self, id): """ diff --git a/modules/dlfp/module.py b/modules/dlfp/module.py index d596d97db4..ca42ba3495 100644 --- a/modules/dlfp/module.py +++ b/modules/dlfp/module.py @@ -40,7 +40,7 @@ class DLFPModule(Module, CapMessages, CapMessagesPost, CapContent): NAME = 'dlfp' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = "Da Linux French Page news website" CONFIG = BackendConfig(Value('username', label='Username', default=''), diff --git a/modules/dpd/module.py b/modules/dpd/module.py index 9f09d26e63..593d51c3fc 100644 --- a/modules/dpd/module.py +++ b/modules/dpd/module.py @@ -33,7 +33,7 @@ class DPDModule(Module, CapParcel): MAINTAINER = u'Matthieu Weber' EMAIL = 'mweber+weboob@free.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = DPDBrowser diff --git a/modules/dresdenwetter/module.py b/modules/dresdenwetter/module.py index 7d336447d5..8fe617e0d5 100644 --- a/modules/dresdenwetter/module.py +++ b/modules/dresdenwetter/module.py @@ -32,7 +32,7 @@ class DresdenWetterModule(Module, CapGauge): NAME = 'dresdenwetter' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"Private wetter station Dresden" BROWSER = DresdenWetterBrowser diff --git a/modules/edfparticulier/module.py b/modules/edfparticulier/module.py index 315dd36126..9a6b6d168e 100644 --- a/modules/edfparticulier/module.py +++ b/modules/edfparticulier/module.py @@ -42,7 +42,7 @@ class EdfparticulierModule(Module, CapDocument, CapProfile): MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = EdfParticulierBrowser diff --git a/modules/edfprofessionnel/module.py b/modules/edfprofessionnel/module.py index c96de681b0..ce1a2fc3e8 100644 --- a/modules/edfprofessionnel/module.py +++ b/modules/edfprofessionnel/module.py @@ -36,7 +36,7 @@ class EdfProfessionnelModule(Module, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('login', label='E-mail ou Identifiant'), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/ekwateur/module.py b/modules/ekwateur/module.py index bd6f7af437..ea87bcc158 100644 --- a/modules/ekwateur/module.py +++ b/modules/ekwateur/module.py @@ -39,7 +39,7 @@ class EkwateurModule(Module, CapDocument): MAINTAINER = 'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = EkwateurBrowser diff --git a/modules/enercoop/module.py b/modules/enercoop/module.py index 8546c37cd6..9369247740 100644 --- a/modules/enercoop/module.py +++ b/modules/enercoop/module.py @@ -40,7 +40,7 @@ class EnercoopModule(Module, CapDocument, CapGauge): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = EnercoopBrowser diff --git a/modules/ensap/module.py b/modules/ensap/module.py index 69b8259358..80e9fcc6b1 100644 --- a/modules/ensap/module.py +++ b/modules/ensap/module.py @@ -38,7 +38,7 @@ class EnsapModule(Module, CapDocument): MAINTAINER = u'Juliette Fourcot' EMAIL = 'juliette@fourcot.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = EnsapBrowser CONFIG = BackendConfig(Value('login', label='User ID', diff --git a/modules/entreparticuliers/module.py b/modules/entreparticuliers/module.py index 0b9b517094..4c6188e723 100644 --- a/modules/entreparticuliers/module.py +++ b/modules/entreparticuliers/module.py @@ -34,7 +34,7 @@ class EntreparticuliersModule(Module, CapHousing): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = EntreparticuliersBrowser diff --git a/modules/erehsbc/module.py b/modules/erehsbc/module.py index 67edb74f81..8d597492c8 100644 --- a/modules/erehsbc/module.py +++ b/modules/erehsbc/module.py @@ -36,7 +36,7 @@ class ErehsbcModule(AbstractModule, CapBankWealth, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code secret', regexp='^(\d{6})$'), diff --git a/modules/esalia/module.py b/modules/esalia/module.py index e652aca274..e6316e7cb5 100644 --- a/modules/esalia/module.py +++ b/modules/esalia/module.py @@ -36,7 +36,7 @@ class EsaliaModule(AbstractModule, CapBankWealth, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Code secret', regexp='^(\d{6})$'), diff --git a/modules/explorimmo/module.py b/modules/explorimmo/module.py index fec90bd111..5086675733 100644 --- a/modules/explorimmo/module.py +++ b/modules/explorimmo/module.py @@ -33,7 +33,7 @@ class ExplorimmoModule(Module, CapHousing): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ExplorimmoBrowser diff --git a/modules/feedly/module.py b/modules/feedly/module.py index f5ef0b2c89..b14ce14a62 100644 --- a/modules/feedly/module.py +++ b/modules/feedly/module.py @@ -35,7 +35,7 @@ class FeedlyModule(Module, CapMessages, CapCollection): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' STORAGE = {'seen': []} CONFIG = BackendConfig(Value('username', label='Username', default=''), ValueBackendPassword('password', label='Password', default='')) diff --git a/modules/foncia/module.py b/modules/foncia/module.py index 86f2402066..561bea1da5 100644 --- a/modules/foncia/module.py +++ b/modules/foncia/module.py @@ -35,7 +35,7 @@ class FonciaModule(Module, CapHousing): MAINTAINER = u'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = FonciaBrowser diff --git a/modules/fortuneo/module.py b/modules/fortuneo/module.py index 585fdd5db6..0bb174363f 100644 --- a/modules/fortuneo/module.py +++ b/modules/fortuneo/module.py @@ -39,7 +39,7 @@ class FortuneoModule(Module, CapBankWealth, CapBankTransferAddRecipient, CapProf NAME = 'fortuneo' MAINTAINER = u'Gilles-Alexandre Quenot' EMAIL = 'gilles.quenot@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'Fortuneo' CONFIG = BackendConfig( diff --git a/modules/franceconnect/module.py b/modules/franceconnect/module.py index 981c071d21..e5eb36e0fd 100644 --- a/modules/franceconnect/module.py +++ b/modules/franceconnect/module.py @@ -35,6 +35,6 @@ class FranceConnectModule(Module, CapDocument): MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = FranceConnectBrowser diff --git a/modules/francetelevisions/module.py b/modules/francetelevisions/module.py index 325bd8d626..3f4c1a6011 100644 --- a/modules/francetelevisions/module.py +++ b/modules/francetelevisions/module.py @@ -33,7 +33,7 @@ class PluzzModule(Module, CapVideo, CapCollection): NAME = 'francetelevisions' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'France Télévisions video website' LICENSE = 'AGPLv3+' BROWSER = PluzzBrowser diff --git a/modules/free/module.py b/modules/free/module.py index 433f21b7d5..3441e743e5 100644 --- a/modules/free/module.py +++ b/modules/free/module.py @@ -37,7 +37,7 @@ class FreeModule(Module, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('login', label='Identifiant'), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/freemobile/module.py b/modules/freemobile/module.py index e9ed30b8d1..a5d19c6721 100644 --- a/modules/freemobile/module.py +++ b/modules/freemobile/module.py @@ -39,7 +39,7 @@ class FreeMobileModule(Module, CapDocument, CapProfile, CapMessages, CapMessages NAME = 'freemobile' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'Free Mobile website' CONFIG = BackendConfig( diff --git a/modules/freeteknomusic/module.py b/modules/freeteknomusic/module.py index b1d54f9afd..bdc73664d5 100644 --- a/modules/freeteknomusic/module.py +++ b/modules/freeteknomusic/module.py @@ -36,7 +36,7 @@ class FreeteknomusicModule(Module, CapAudio, CapCollection): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = FreeteknomusicBrowser diff --git a/modules/funmooc/module.py b/modules/funmooc/module.py index fc157a176a..59cea40784 100644 --- a/modules/funmooc/module.py +++ b/modules/funmooc/module.py @@ -34,7 +34,7 @@ class FunmoocModule(Module, CapVideo, CapCollection): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('email', label='Email'), ValueBackendPassword('password', label='Password'), diff --git a/modules/ganassurances/module.py b/modules/ganassurances/module.py index f8730b2c84..f436010769 100644 --- a/modules/ganassurances/module.py +++ b/modules/ganassurances/module.py @@ -33,7 +33,7 @@ class GanAssurancesModule(AbstractModule, CapBank): NAME = 'ganassurances' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Gan Assurances' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/genericnewspaper/module.py b/modules/genericnewspaper/module.py index d334501352..d919272986 100644 --- a/modules/genericnewspaper/module.py +++ b/modules/genericnewspaper/module.py @@ -35,7 +35,7 @@ class GenericNewspaperModule(Module): MAINTAINER = u'Julien Hebert' DESCRIPTION = u'Generic module that helps to handle newspapers modules' EMAIL = 'juke@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} RSS_FEED = None diff --git a/modules/github/module.py b/modules/github/module.py index a082bf0f35..129d9270d9 100644 --- a/modules/github/module.py +++ b/modules/github/module.py @@ -42,7 +42,7 @@ class GithubModule(Module, CapBugTracker): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('username', label='Username', default=''), ValueBackendPassword('password', label='Password or Personal token', default='')) diff --git a/modules/gls/module.py b/modules/gls/module.py index d78c7326ef..8f3787da7e 100644 --- a/modules/gls/module.py +++ b/modules/gls/module.py @@ -33,7 +33,7 @@ class GLSModule(Module, CapParcel): MAINTAINER = u'Matthieu Weber' EMAIL = 'mweber+weboob@free.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = GLSBrowser diff --git a/modules/gmf/module.py b/modules/gmf/module.py index 68f6b5ed44..ffb0b10240 100644 --- a/modules/gmf/module.py +++ b/modules/gmf/module.py @@ -38,7 +38,7 @@ class GmfModule(Module, CapBankWealth): MAINTAINER = 'Tony Malto' EMAIL = 'tmalto.bi@gmail.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(ValueBackendPassword('login', label='Numéro de sociétaire', masked=False), ValueBackendPassword('password', label='Code personnel')) diff --git a/modules/googletranslate/module.py b/modules/googletranslate/module.py index 850dda1a83..1208089a90 100644 --- a/modules/googletranslate/module.py +++ b/modules/googletranslate/module.py @@ -33,7 +33,7 @@ class GoogleTranslateModule(Module, CapTranslate): MAINTAINER = u'Lucien Loiseau' EMAIL = 'loiseau.lucien@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' NAME = 'googletranslate' DESCRIPTION = u'Google translation web service' diff --git a/modules/groupama/module.py b/modules/groupama/module.py index a67ace1ee8..647b61d6a4 100644 --- a/modules/groupama/module.py +++ b/modules/groupama/module.py @@ -36,7 +36,7 @@ class GroupamaModule(AbstractModule, CapBank): MAINTAINER = 'Quentin Defenouillere' EMAIL = 'quentin.defenouillere@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant / N° Client / Email / Mobile', masked=False), diff --git a/modules/groupamaes/module.py b/modules/groupamaes/module.py index 0944d416af..7b73bed3f5 100644 --- a/modules/groupamaes/module.py +++ b/modules/groupamaes/module.py @@ -35,7 +35,7 @@ class GroupamaesModule(Module, CapBankWealth): MAINTAINER = 'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = GroupamaesBrowser diff --git a/modules/guerrillamail/module.py b/modules/guerrillamail/module.py index 1672effef4..f33d892387 100644 --- a/modules/guerrillamail/module.py +++ b/modules/guerrillamail/module.py @@ -34,7 +34,7 @@ class GuerrillamailModule(Module, CapMessages, CapMessagesPost): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = GuerrillamailBrowser diff --git a/modules/happn/module.py b/modules/happn/module.py index 0b5e4c89f2..9db442aa4c 100644 --- a/modules/happn/module.py +++ b/modules/happn/module.py @@ -186,7 +186,7 @@ class HappnModule(Module, CapMessages, CapMessagesPost, CapDating, CapContact): MAINTAINER = u'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('username', label='Facebook email'), ValueBackendPassword('password', label='Facebook password'), Value('location', label='Location (example: 49.6008457,6.129709)'), diff --git a/modules/hds/module.py b/modules/hds/module.py index 466c01af9d..6e4267c5a6 100644 --- a/modules/hds/module.py +++ b/modules/hds/module.py @@ -31,7 +31,7 @@ class HDSModule(Module, CapMessages): NAME = 'hds' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"Histoires de Sexe French erotic novels" STORAGE = {'seen': []} diff --git a/modules/hellobank/module.py b/modules/hellobank/module.py index 2d097b222d..4afe4e545d 100644 --- a/modules/hellobank/module.py +++ b/modules/hellobank/module.py @@ -47,7 +47,7 @@ class HelloBankModule(Module, CapBankWealth, CapBankTransferAddRecipient, CapPro NAME = 'hellobank' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = 'BNP Paribas' CONFIG = BackendConfig( diff --git a/modules/hsbc/module.py b/modules/hsbc/module.py index 66b972863b..4750b3df01 100644 --- a/modules/hsbc/module.py +++ b/modules/hsbc/module.py @@ -38,7 +38,7 @@ class HSBCModule(Module, CapBankWealth, CapProfile): NAME = 'hsbc' MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'HSBC France' CONFIG = BackendConfig( diff --git a/modules/hsbchk/module.py b/modules/hsbchk/module.py index e9a8671336..2a1e15996e 100644 --- a/modules/hsbchk/module.py +++ b/modules/hsbchk/module.py @@ -32,7 +32,7 @@ class HSBCHKModule(Module, CapBank): NAME = 'hsbchk' MAINTAINER = u'sinopsysHK' EMAIL = 'sinofwd@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'HSBC Hong Kong' CONFIG = BackendConfig(ValueBackendPassword('login', label='User identifier', masked=False), diff --git a/modules/humanis/module.py b/modules/humanis/module.py index 63d32ab80d..0011a07440 100644 --- a/modules/humanis/module.py +++ b/modules/humanis/module.py @@ -35,7 +35,7 @@ class HumanisModule(Module, CapBankWealth): MAINTAINER = 'Quentin Defenouillère' EMAIL = 'quentin.defenouillere@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Code d\'accès', masked=False), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/hybride/module.py b/modules/hybride/module.py index 01c30f7279..5e80913b78 100644 --- a/modules/hybride/module.py +++ b/modules/hybride/module.py @@ -33,7 +33,7 @@ class HybrideModule(Module, CapCalendarEvent): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' ASSOCIATED_CATEGORIES = [CATEGORIES.CINE] BROWSER = HybrideBrowser diff --git a/modules/ideel/module.py b/modules/ideel/module.py index d2b581a030..dab2daca89 100644 --- a/modules/ideel/module.py +++ b/modules/ideel/module.py @@ -31,7 +31,7 @@ class IdeelModule(Module, CapShop): NAME = 'ideel' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'Ideel' CONFIG = BackendConfig( diff --git a/modules/ilmatieteenlaitos/module.py b/modules/ilmatieteenlaitos/module.py index 1cd8f83dd5..bab407931a 100644 --- a/modules/ilmatieteenlaitos/module.py +++ b/modules/ilmatieteenlaitos/module.py @@ -31,7 +31,7 @@ class IlmatieteenlaitosModule(Module, CapWeather): NAME = 'ilmatieteenlaitos' MAINTAINER = u'Matthieu Weber' EMAIL = 'mweber+weboob@free.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Get forecasts from the Ilmatieteenlaitos.fi website' LICENSE = 'AGPLv3+' BROWSER = IlmatieteenlaitosBrowser diff --git a/modules/imdb/module.py b/modules/imdb/module.py index 2fb88d2094..d43eb70ec5 100644 --- a/modules/imdb/module.py +++ b/modules/imdb/module.py @@ -32,7 +32,7 @@ class ImdbModule(Module, CapCinema): NAME = 'imdb' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Internet Movie Database service' LICENSE = 'AGPLv3+' BROWSER = ImdbBrowser diff --git a/modules/imgur/module.py b/modules/imgur/module.py index 17d862c488..72e17d3fb0 100644 --- a/modules/imgur/module.py +++ b/modules/imgur/module.py @@ -75,7 +75,7 @@ class ImgurModule(Module, CapPaste, CapGallery, CapImage): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ImgurBrowser diff --git a/modules/impotsgouvfrpar/module.py b/modules/impotsgouvfrpar/module.py index 1fbd0e0411..7ad26ca40b 100644 --- a/modules/impotsgouvfrpar/module.py +++ b/modules/impotsgouvfrpar/module.py @@ -37,7 +37,7 @@ class ImpotsGouvFrParModule(AbstractModule, CapDocument, CapProfile): MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label="Identifiant (dépend de votre méthode d'authentification)"), Value('login_source', label="méthode d'authentification", default='direct', diff --git a/modules/ina/module.py b/modules/ina/module.py index a91af4d371..575ac6ac42 100644 --- a/modules/ina/module.py +++ b/modules/ina/module.py @@ -32,7 +32,7 @@ class InaModule(Module, CapVideo, CapAudio): NAME = 'ina' MAINTAINER = u'Christophe Benz' EMAIL = 'christophe.benz@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'INA French TV video archives' LICENSE = 'AGPLv3+' BROWSER = InaBrowser diff --git a/modules/indeed/module.py b/modules/indeed/module.py index 089f81ed31..b92052032e 100644 --- a/modules/indeed/module.py +++ b/modules/indeed/module.py @@ -34,7 +34,7 @@ class IndeedModule(Module, CapJob): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = IndeedBrowser diff --git a/modules/infomaniak/module.py b/modules/infomaniak/module.py index 40b796d3f1..cf651db1c1 100644 --- a/modules/infomaniak/module.py +++ b/modules/infomaniak/module.py @@ -42,7 +42,7 @@ class InfomaniakModule(Module, CapDocument): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Email de connexion', masked=False), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/ing/module.py b/modules/ing/module.py index 87fef9ceae..8bdbe66b0c 100644 --- a/modules/ing/module.py +++ b/modules/ing/module.py @@ -45,7 +45,7 @@ class INGModule(Module, CapBankWealth, CapBankTransferAddRecipient, CapDocument, NAME = 'ing' MAINTAINER = 'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'ING France' CONFIG = BackendConfig( diff --git a/modules/inrocks/module.py b/modules/inrocks/module.py index dc41b814f3..5b2ff9cd8e 100644 --- a/modules/inrocks/module.py +++ b/modules/inrocks/module.py @@ -28,7 +28,7 @@ class NewspaperInrocksModule(AbstractModule, CapMessages): MAINTAINER = u'Julien Hebert' EMAIL = 'juke@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'inrocks' diff --git a/modules/instagram/module.py b/modules/instagram/module.py index 711e4a7685..9275ce8a95 100644 --- a/modules/instagram/module.py +++ b/modules/instagram/module.py @@ -38,7 +38,7 @@ class InstagramModule(Module, CapImage, CapCollection): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = InstagramBrowser diff --git a/modules/ipapi/module.py b/modules/ipapi/module.py index 2195f7d3fb..22d22d3302 100644 --- a/modules/ipapi/module.py +++ b/modules/ipapi/module.py @@ -31,7 +31,7 @@ class IpapiModule(Module, CapGeolocIp): NAME = 'ipapi' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"IP-API Geolocation API" BROWSER = Browser diff --git a/modules/ipinfodb/module.py b/modules/ipinfodb/module.py index 080c380a08..06848b89c2 100644 --- a/modules/ipinfodb/module.py +++ b/modules/ipinfodb/module.py @@ -31,7 +31,7 @@ class IpinfodbModule(Module, CapGeolocIp): NAME = 'ipinfodb' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"IPInfoDB IP addresses geolocation service" BROWSER = IpinfodbBrowser diff --git a/modules/itella/module.py b/modules/itella/module.py index 4847431694..03a1f56566 100644 --- a/modules/itella/module.py +++ b/modules/itella/module.py @@ -33,7 +33,7 @@ class ItellaModule(Module, CapParcel): MAINTAINER = u'Matthieu Weber' EMAIL = 'mweber+weboob@free.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ItellaBrowser diff --git a/modules/jcvelaux/module.py b/modules/jcvelaux/module.py index 81a5d35fc9..4f4af8d833 100644 --- a/modules/jcvelaux/module.py +++ b/modules/jcvelaux/module.py @@ -54,7 +54,7 @@ class jcvelauxModule(Module, CapGauge): ', '.join(CITIES)) MAINTAINER = 'Herve Werner' EMAIL = 'dud225@hotmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3' BROWSER = VelibBrowser diff --git a/modules/jirafeau/module.py b/modules/jirafeau/module.py index b930b3e4e5..e30ceee1a6 100644 --- a/modules/jirafeau/module.py +++ b/modules/jirafeau/module.py @@ -42,7 +42,7 @@ class JirafeauModule(Module, CapPaste): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('base_url', label='Base Jirafeau URL', description='URL of the Jirafeau-based site to use', diff --git a/modules/journaldesfemmes/module.py b/modules/journaldesfemmes/module.py index 284ecf2264..775c504fb0 100644 --- a/modules/journaldesfemmes/module.py +++ b/modules/journaldesfemmes/module.py @@ -35,7 +35,7 @@ class JournaldesfemmesModule(Module, CapRecipe): MAINTAINER = 'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = JournaldesfemmesBrowser diff --git a/modules/kickass/module.py b/modules/kickass/module.py index 0eb4cf9aa4..e7325c3f45 100644 --- a/modules/kickass/module.py +++ b/modules/kickass/module.py @@ -33,7 +33,7 @@ class KickassModule(Module, CapTorrent): NAME = 'kickass' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Kickass Torrents BitTorrent tracker' LICENSE = 'AGPLv3+' BROWSER = KickassBrowser diff --git a/modules/kiwibank/module.py b/modules/kiwibank/module.py index e136fc4328..4465baa748 100644 --- a/modules/kiwibank/module.py +++ b/modules/kiwibank/module.py @@ -32,7 +32,7 @@ class KiwibankModule(Module, CapBank): NAME = 'kiwibank' MAINTAINER = u'Cédric Félizard' EMAIL = 'cedric@felizard.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'Kiwibank' CONFIG = BackendConfig( diff --git a/modules/kolb/module.py b/modules/kolb/module.py index 47d0266720..26d3042a9e 100644 --- a/modules/kolb/module.py +++ b/modules/kolb/module.py @@ -34,7 +34,7 @@ class KolbModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'kolb' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Kolb' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', regexp='\d+', masked=False), diff --git a/modules/lacentrale/module.py b/modules/lacentrale/module.py index 1d15a9ec4c..6c61d3efe2 100644 --- a/modules/lacentrale/module.py +++ b/modules/lacentrale/module.py @@ -31,7 +31,7 @@ class LaCentraleModule(Module, CapPriceComparison): NAME = 'lacentrale' MAINTAINER = u'Vicnet' EMAIL = 'vo.publique@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Vehicule prices at LaCentrale.fr' LICENSE = 'AGPLv3+' BROWSER = LaCentraleBrowser diff --git a/modules/lameteoagricole/module.py b/modules/lameteoagricole/module.py index 6c84ce3b4e..f4ee80b86c 100644 --- a/modules/lameteoagricole/module.py +++ b/modules/lameteoagricole/module.py @@ -35,7 +35,7 @@ class LameteoagricoleModule(Module, CapWeather): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LameteoagricoleBrowser diff --git a/modules/lampiris/module.py b/modules/lampiris/module.py index 712f42783c..fceb21563a 100644 --- a/modules/lampiris/module.py +++ b/modules/lampiris/module.py @@ -37,7 +37,7 @@ class LampirisModule(Module, CapDocument): MAINTAINER = u'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value( diff --git a/modules/larousse/module.py b/modules/larousse/module.py index 41813eb586..68f2468bc3 100644 --- a/modules/larousse/module.py +++ b/modules/larousse/module.py @@ -33,7 +33,7 @@ class LarousseModule(Module, CapTranslate): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LarousseBrowser diff --git a/modules/laydernier/module.py b/modules/laydernier/module.py index a2b8ee1a29..8d970d98d7 100644 --- a/modules/laydernier/module.py +++ b/modules/laydernier/module.py @@ -33,7 +33,7 @@ class LaydernierModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'laydernier' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Laydernier' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/lcl/module.py b/modules/lcl/module.py index 95b2a7767a..e779e4a4d7 100644 --- a/modules/lcl/module.py +++ b/modules/lcl/module.py @@ -65,7 +65,7 @@ class LCLModule(Module, CapBankWealth, CapBankTransferAddRecipient, CapContact, NAME = 'lcl' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'LCL' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/ldlc/module.py b/modules/ldlc/module.py index 95a0abb8e2..c95a17fdb6 100644 --- a/modules/ldlc/module.py +++ b/modules/ldlc/module.py @@ -36,7 +36,7 @@ class LdlcModule(AbstractModule, CapDocument): MAINTAINER = 'Vincent Paredes' EMAIL = 'vparedes@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Email'), ValueBackendPassword('password', label='Password'), diff --git a/modules/leboncoin/module.py b/modules/leboncoin/module.py index 8919f3beaf..ea9b17af99 100644 --- a/modules/leboncoin/module.py +++ b/modules/leboncoin/module.py @@ -32,7 +32,7 @@ class LeboncoinModule(Module, CapHousing): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LeboncoinBrowser diff --git a/modules/lefigaro/module.py b/modules/lefigaro/module.py index 9815906986..210362a8b4 100644 --- a/modules/lefigaro/module.py +++ b/modules/lefigaro/module.py @@ -32,7 +32,7 @@ class NewspaperFigaroModule(AbstractModule, CapMessages): MAINTAINER = u'Julien Hebert' EMAIL = 'juke@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'lefigaro' diff --git a/modules/lendosphere/module.py b/modules/lendosphere/module.py index f249157ff8..852fd61b94 100644 --- a/modules/lendosphere/module.py +++ b/modules/lendosphere/module.py @@ -35,7 +35,7 @@ class LendosphereModule(Module, CapBankWealth): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LendosphereBrowser diff --git a/modules/liberation/module.py b/modules/liberation/module.py index 973c627b11..df5a997ed5 100644 --- a/modules/liberation/module.py +++ b/modules/liberation/module.py @@ -30,7 +30,7 @@ class NewspaperLibeModule(AbstractModule, CapMessages): MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'liberation' diff --git a/modules/limetorrents/module.py b/modules/limetorrents/module.py index 4d9d4d3c69..0770045482 100644 --- a/modules/limetorrents/module.py +++ b/modules/limetorrents/module.py @@ -31,7 +31,7 @@ class LimetorrentsModule(Module, CapTorrent): NAME = 'limetorrents' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@posteo.net' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Limetorrents BitTorrent tracker' LICENSE = 'AGPLv3+' BROWSER = LimetorrentsBrowser diff --git a/modules/linebourse/module.py b/modules/linebourse/module.py index 6b002e4996..608158f93d 100644 --- a/modules/linebourse/module.py +++ b/modules/linebourse/module.py @@ -37,6 +37,6 @@ class LinebourseModule(Module, CapBank): MAINTAINER = u'Vincent Ardisson' EMAIL = 'vardisson@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LinebourseAPIBrowser diff --git a/modules/linuxjobs/module.py b/modules/linuxjobs/module.py index b335be6cd9..76a5b113ca 100644 --- a/modules/linuxjobs/module.py +++ b/modules/linuxjobs/module.py @@ -33,7 +33,7 @@ class LinuxJobsModule(Module, CapJob): MAINTAINER = u'François Revol' EMAIL = 'revol@free.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LinuxJobsBrowser diff --git a/modules/logicimmo/module.py b/modules/logicimmo/module.py index f3cdfa99ff..ef643c4ea6 100644 --- a/modules/logicimmo/module.py +++ b/modules/logicimmo/module.py @@ -42,7 +42,7 @@ class LogicimmoModule(Module, CapHousing): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LogicimmoBrowser diff --git a/modules/lucca/module.py b/modules/lucca/module.py index 3dec16eb61..1083dc58e8 100644 --- a/modules/lucca/module.py +++ b/modules/lucca/module.py @@ -41,7 +41,7 @@ class LuccaModule(Module, CapDocument, CapCalendarEvent): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LuccaBrowser diff --git a/modules/lutim/module.py b/modules/lutim/module.py index 0840a103e5..c13f97bafc 100644 --- a/modules/lutim/module.py +++ b/modules/lutim/module.py @@ -38,7 +38,7 @@ class LutimModule(Module, CapPaste): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = LutimBrowser diff --git a/modules/lyricsdotcom/module.py b/modules/lyricsdotcom/module.py index 013616df7c..0770e547d8 100644 --- a/modules/lyricsdotcom/module.py +++ b/modules/lyricsdotcom/module.py @@ -31,7 +31,7 @@ class LyricsdotcomModule(Module, CapLyrics): NAME = 'lyricsdotcom' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Lyrics.com lyrics website' LICENSE = 'AGPLv3+' BROWSER = LyricsdotcomBrowser diff --git a/modules/lyricsmode/module.py b/modules/lyricsmode/module.py index 38e0af2ec0..fcd64c3ca4 100644 --- a/modules/lyricsmode/module.py +++ b/modules/lyricsmode/module.py @@ -31,7 +31,7 @@ class LyricsmodeModule(Module, CapLyrics): NAME = 'lyricsmode' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Lyricsmode.com lyrics website' LICENSE = 'AGPLv3+' BROWSER = LyricsmodeBrowser diff --git a/modules/lyricsplanet/module.py b/modules/lyricsplanet/module.py index c5a761617c..fa61d5aaf8 100644 --- a/modules/lyricsplanet/module.py +++ b/modules/lyricsplanet/module.py @@ -29,7 +29,7 @@ class LyricsplanetModule(Module, CapLyrics): NAME = 'lyricsplanet' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Lyricsplanet.com song lyrics website' LICENSE = 'AGPLv3+' BROWSER = LyricsplanetBrowser diff --git a/modules/mailinator/module.py b/modules/mailinator/module.py index ee00b06200..2da02fa43f 100644 --- a/modules/mailinator/module.py +++ b/modules/mailinator/module.py @@ -36,7 +36,7 @@ class MailinatorModule(Module, CapMessages): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = MailinatorBrowser diff --git a/modules/manpower/module.py b/modules/manpower/module.py index 49b42841ff..f2cf67dbbe 100644 --- a/modules/manpower/module.py +++ b/modules/manpower/module.py @@ -35,7 +35,7 @@ class ManpowerModule(Module, CapJob): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ManpowerBrowser diff --git a/modules/mareeinfo/module.py b/modules/mareeinfo/module.py index 0797dcc5e3..6b011c9030 100644 --- a/modules/mareeinfo/module.py +++ b/modules/mareeinfo/module.py @@ -33,7 +33,7 @@ class MareeinfoModule(Module, CapGauge): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = MareeinfoBrowser diff --git a/modules/marmiton/module.py b/modules/marmiton/module.py index 9a44122a01..7a7085cdf8 100644 --- a/modules/marmiton/module.py +++ b/modules/marmiton/module.py @@ -31,7 +31,7 @@ class MarmitonModule(Module, CapRecipe): NAME = 'marmiton' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Marmiton French recipe website' LICENSE = 'AGPLv3+' BROWSER = MarmitonBrowser diff --git a/modules/materielnet/module.py b/modules/materielnet/module.py index bdea9f2c66..b48612b6a2 100644 --- a/modules/materielnet/module.py +++ b/modules/materielnet/module.py @@ -37,7 +37,7 @@ class MaterielnetModule(Module, CapDocument): MAINTAINER = 'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Email'), diff --git a/modules/mediawiki/module.py b/modules/mediawiki/module.py index a273e1b46a..115847aa64 100644 --- a/modules/mediawiki/module.py +++ b/modules/mediawiki/module.py @@ -42,7 +42,7 @@ class MediawikiModule(Module, CapContent, CapImage, CapGallery): NAME = 'mediawiki' MAINTAINER = u'Clément Schreiner' EMAIL = 'clemux@clemux.info' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = 'Wikis running MediaWiki, like Wikipedia' CONFIG = BackendConfig(Value('url', label='URL of the Mediawiki website', default='https://en.wikipedia.org/', regexp='https?://.*'), diff --git a/modules/meslieuxparis/module.py b/modules/meslieuxparis/module.py index 0470c76bf8..457aecab94 100644 --- a/modules/meslieuxparis/module.py +++ b/modules/meslieuxparis/module.py @@ -35,7 +35,7 @@ class MeslieuxparisModule(Module, CapDirectory): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = MeslieuxparisBrowser diff --git a/modules/metalarchives/module.py b/modules/metalarchives/module.py index 0cb71b1502..e4d6c56217 100644 --- a/modules/metalarchives/module.py +++ b/modules/metalarchives/module.py @@ -36,7 +36,7 @@ class MetalarchivesModule(Module, CapBands): MAINTAINER = 'Quentin Defenouillère' EMAIL = 'quentin.defenouillere@gmail.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = MetalArchivesBrowser CONFIG = BackendConfig( diff --git a/modules/meteofrance/module.py b/modules/meteofrance/module.py index b02e67b4bd..a2ebfc17ab 100644 --- a/modules/meteofrance/module.py +++ b/modules/meteofrance/module.py @@ -31,7 +31,7 @@ class MeteofranceModule(Module, CapWeather): NAME = 'meteofrance' MAINTAINER = u'Cedric Defortis' EMAIL = 'cedric@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Get forecasts from the MeteoFrance website' LICENSE = 'AGPLv3+' BROWSER = MeteofranceBrowser diff --git a/modules/minutes20/module.py b/modules/minutes20/module.py index 2cc6cf6d2b..85bcab3587 100644 --- a/modules/minutes20/module.py +++ b/modules/minutes20/module.py @@ -27,7 +27,7 @@ class Newspaper20minutesModule(AbstractModule, CapMessages): MAINTAINER = u'Julien Hebert' EMAIL = 'juke@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'minutes20' diff --git a/modules/monster/module.py b/modules/monster/module.py index 733e902b65..9731f9c2e0 100644 --- a/modules/monster/module.py +++ b/modules/monster/module.py @@ -34,7 +34,7 @@ class MonsterModule(Module, CapJob): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = MonsterBrowser diff --git a/modules/myedenred/module.py b/modules/myedenred/module.py index 6571e4783f..b69e828b73 100644 --- a/modules/myedenred/module.py +++ b/modules/myedenred/module.py @@ -38,7 +38,7 @@ class MyedenredModule(Module, CapBank): MAINTAINER = 'Théo Dorée' EMAIL = 'tdoree@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Adresse email', masked=False, regexp=r'[^@]{1,}@([^\.]{1,}\.)+\S{2,}$'), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/myfoncia/module.py b/modules/myfoncia/module.py index e4fe0639e8..58314c2744 100644 --- a/modules/myfoncia/module.py +++ b/modules/myfoncia/module.py @@ -40,7 +40,7 @@ class MyFonciaModule(Module, CapDocument): MAINTAINER = u'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Email address or Foncia ID'), ValueBackendPassword('password', label='Password'), diff --git a/modules/myhabit/module.py b/modules/myhabit/module.py index d524c704f4..f612fcedc5 100644 --- a/modules/myhabit/module.py +++ b/modules/myhabit/module.py @@ -31,7 +31,7 @@ class MyHabitModule(Module, CapShop): NAME = 'myhabit' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'MYHABIT' CONFIG = BackendConfig( diff --git a/modules/n26/module.py b/modules/n26/module.py index c4c54c8c6a..61cca6e18d 100644 --- a/modules/n26/module.py +++ b/modules/n26/module.py @@ -34,7 +34,7 @@ class Number26Module(Module, CapBank): MAINTAINER = u'Benjamin Bouvier' EMAIL = 'public@benj.me' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = Number26Browser diff --git a/modules/nalo/module.py b/modules/nalo/module.py index 9655a8943f..f3b3dd03f9 100644 --- a/modules/nalo/module.py +++ b/modules/nalo/module.py @@ -35,7 +35,7 @@ class NaloModule(Module, CapBankWealth): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = NaloBrowser diff --git a/modules/nectarine/module.py b/modules/nectarine/module.py index 7c05fb3713..cf73fa4112 100644 --- a/modules/nectarine/module.py +++ b/modules/nectarine/module.py @@ -28,7 +28,7 @@ class NectarineModule(Module, CapRadio, CapCollection): NAME = 'nectarine' MAINTAINER = u'Thomas Lecavelier' EMAIL = 'thomas-weboob@lecavelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Nectarine Demoscene Radio' # License of your module LICENSE = 'AGPLv3+' diff --git a/modules/nef/module.py b/modules/nef/module.py index fb3178f525..d336d68af2 100644 --- a/modules/nef/module.py +++ b/modules/nef/module.py @@ -36,7 +36,7 @@ class NefModule(Module, CapBankTransfer): MAINTAINER = 'Damien Cassou' EMAIL = 'damien@cassou.me' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = NefBrowser diff --git a/modules/netfinca/module.py b/modules/netfinca/module.py index d2801fa7ec..bae9a59429 100644 --- a/modules/netfinca/module.py +++ b/modules/netfinca/module.py @@ -34,6 +34,6 @@ class NetfincaModule(Module, CapBank): MAINTAINER = 'Martin Sicot' EMAIL = 'martin.sicot@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = NetfincaBrowser diff --git a/modules/newsfeed/module.py b/modules/newsfeed/module.py index 61c79e3a72..61690facd1 100644 --- a/modules/newsfeed/module.py +++ b/modules/newsfeed/module.py @@ -31,7 +31,7 @@ class NewsfeedModule(Module, CapMessages): NAME = 'newsfeed' MAINTAINER = u'Clément Schreiner' EMAIL = "clemux@clemux.info" - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = "Loads RSS and Atom feeds from any website" LICENSE = "AGPLv3+" CONFIG = BackendConfig(Value('url', label="Atom/RSS feed's url", regexp='https?://.*')) diff --git a/modules/nova/module.py b/modules/nova/module.py index 764e1d8bb5..e6d11cadfb 100644 --- a/modules/nova/module.py +++ b/modules/nova/module.py @@ -34,7 +34,7 @@ class NovaModule(Module, CapRadio, CapCollection): NAME = 'nova' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Nova French radio' LICENSE = 'AGPLv3+' BROWSER = APIBrowser diff --git a/modules/nuger/module.py b/modules/nuger/module.py index 2d7165094c..8f50ccba60 100644 --- a/modules/nuger/module.py +++ b/modules/nuger/module.py @@ -34,7 +34,7 @@ class NugerModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'nuger' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Nuger' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/oney/module.py b/modules/oney/module.py index 7980bfc1d3..103917ce22 100644 --- a/modules/oney/module.py +++ b/modules/oney/module.py @@ -35,7 +35,7 @@ class OneyModule(Module, CapBank): NAME = 'oney' MAINTAINER = 'Vincent Paredes' EMAIL = 'vparedes@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'Oney' CONFIG = BackendConfig( diff --git a/modules/onlinenet/module.py b/modules/onlinenet/module.py index 7162ff9ade..7bed6912ba 100644 --- a/modules/onlinenet/module.py +++ b/modules/onlinenet/module.py @@ -36,7 +36,7 @@ class OnlinenetModule(Module, CapDocument): MAINTAINER = 'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('login', label='Identifiant'), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/openedx/module.py b/modules/openedx/module.py index f9fcd0898c..3eaa32f35b 100644 --- a/modules/openedx/module.py +++ b/modules/openedx/module.py @@ -35,7 +35,7 @@ class OpenEDXModule(Module, CapMessages): MAINTAINER = u'Simon Lipp' EMAIL = 'laiquo@hwold.net' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('username', label='Username', default=''), ValueBackendPassword('password', label='Password', default=''), diff --git a/modules/opensubtitles/module.py b/modules/opensubtitles/module.py index 043c373241..3dfc58fa41 100644 --- a/modules/opensubtitles/module.py +++ b/modules/opensubtitles/module.py @@ -32,7 +32,7 @@ class OpensubtitlesModule(Module, CapSubtitle): NAME = 'opensubtitles' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Opensubtitles subtitle website' LICENSE = 'AGPLv3+' BROWSER = OpensubtitlesBrowser diff --git a/modules/orange/module.py b/modules/orange/module.py index 6af496f1eb..96f3bbe2a4 100644 --- a/modules/orange/module.py +++ b/modules/orange/module.py @@ -36,7 +36,7 @@ class OrangeModule(Module, CapAccount, CapDocument, CapProfile): NAME = 'orange' MAINTAINER = 'Florian Duguet' EMAIL = 'florian.duguet@budget-insight.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Orange French mobile phone provider' LICENSE = 'LGPLv3+' CONFIG = BackendConfig( diff --git a/modules/ouifm/module.py b/modules/ouifm/module.py index 6edce51647..60d2f9b2c5 100644 --- a/modules/ouifm/module.py +++ b/modules/ouifm/module.py @@ -34,7 +34,7 @@ class OuiFMModule(Module, CapRadio, CapCollection): NAME = 'ouifm' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'OÜI FM French radio' LICENSE = 'AGPLv3+' BROWSER = APIBrowser diff --git a/modules/ovh/module.py b/modules/ovh/module.py index d1e9c3b0db..da1acfe6f0 100644 --- a/modules/ovh/module.py +++ b/modules/ovh/module.py @@ -36,7 +36,7 @@ class OvhModule(Module, CapDocument): MAINTAINER = 'Vincent Paredes' EMAIL = 'vparedes@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Account ID'), ValueBackendPassword('password', label='Password'), diff --git a/modules/pagesjaunes/module.py b/modules/pagesjaunes/module.py index 3dd87aabe5..60cea646f5 100644 --- a/modules/pagesjaunes/module.py +++ b/modules/pagesjaunes/module.py @@ -35,7 +35,7 @@ class PagesjaunesModule(Module, CapDirectory): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = PagesjaunesBrowser diff --git a/modules/pajemploi/module.py b/modules/pajemploi/module.py index c4e40cfc37..a335049b60 100644 --- a/modules/pajemploi/module.py +++ b/modules/pajemploi/module.py @@ -48,7 +48,7 @@ class PajemploiModule(Module, CapDocument): MAINTAINER = "Ludovic LANGE" EMAIL = "llange@users.noreply.github.com" LICENSE = "LGPLv3+" - VERSION = "2.1" + VERSION = "3.0" CONFIG = BackendConfig( Value("username", label="User ID"), diff --git a/modules/pap/module.py b/modules/pap/module.py index 7a06bddaa3..f732361868 100644 --- a/modules/pap/module.py +++ b/modules/pap/module.py @@ -32,7 +32,7 @@ class PapModule(Module, CapHousing): NAME = 'pap' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'French housing website' LICENSE = 'AGPLv3+' BROWSER = PapBrowser diff --git a/modules/pariskiwi/module.py b/modules/pariskiwi/module.py index da626b7a2f..6fbac1e045 100644 --- a/modules/pariskiwi/module.py +++ b/modules/pariskiwi/module.py @@ -34,7 +34,7 @@ class ParisKiwiModule(Module, CapCalendarEvent): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ParisKiwiBrowser diff --git a/modules/paroles2chansons/module.py b/modules/paroles2chansons/module.py index b9a49ef4cd..d7991310b0 100644 --- a/modules/paroles2chansons/module.py +++ b/modules/paroles2chansons/module.py @@ -29,7 +29,7 @@ class Paroles2chansonsModule(Module, CapLyrics): NAME = 'paroles2chansons' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Paroles2chansons.com song lyrics website' LICENSE = 'AGPLv3+' BROWSER = Paroles2chansonsBrowser diff --git a/modules/parolesmania/module.py b/modules/parolesmania/module.py index 3dd0f5cbc5..60353a845e 100644 --- a/modules/parolesmania/module.py +++ b/modules/parolesmania/module.py @@ -31,7 +31,7 @@ class ParolesmaniaModule(Module, CapLyrics): NAME = 'parolesmania' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Paroles Mania lyrics website' LICENSE = 'AGPLv3+' BROWSER = ParolesmaniaBrowser diff --git a/modules/parolesmusique/module.py b/modules/parolesmusique/module.py index 4090d0b196..bc80871638 100644 --- a/modules/parolesmusique/module.py +++ b/modules/parolesmusique/module.py @@ -29,7 +29,7 @@ class ParolesmusiqueModule(Module, CapLyrics): NAME = 'parolesmusique' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@gmx.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'paroles-musique lyrics website' LICENSE = 'AGPLv3+' BROWSER = ParolesmusiqueBrowser diff --git a/modules/parolesnet/module.py b/modules/parolesnet/module.py index 3091bda9d7..a9e900be34 100644 --- a/modules/parolesnet/module.py +++ b/modules/parolesnet/module.py @@ -29,7 +29,7 @@ class ParolesnetModule(Module, CapLyrics): NAME = 'parolesnet' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'paroles.net lyrics website' LICENSE = 'AGPLv3+' BROWSER = ParolesnetBrowser diff --git a/modules/pastealacon/module.py b/modules/pastealacon/module.py index 30cc0bbc77..7648bc0a8c 100644 --- a/modules/pastealacon/module.py +++ b/modules/pastealacon/module.py @@ -31,7 +31,7 @@ class PastealaconModule(Module, BasePasteModule): NAME = 'pastealacon' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Paste à la con text sharing tool' LICENSE = 'AGPLv3+' BROWSER = PastealaconBrowser diff --git a/modules/pastebin/module.py b/modules/pastebin/module.py index fb85b57077..d29108246a 100644 --- a/modules/pastebin/module.py +++ b/modules/pastebin/module.py @@ -30,7 +30,7 @@ class PastebinModule(Module, BasePasteModule): NAME = 'pastebin' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Pastebin text sharing service' LICENSE = 'AGPLv3+' BROWSER = PastebinBrowser diff --git a/modules/paypal/module.py b/modules/paypal/module.py index 1bcdc50b97..0103929319 100644 --- a/modules/paypal/module.py +++ b/modules/paypal/module.py @@ -32,7 +32,7 @@ class PaypalModule(Module, CapBank): NAME = 'paypal' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'PayPal' CONFIG = BackendConfig(ValueBackendPassword('login', label='E-mail', masked=False), diff --git a/modules/peertube/module.py b/modules/peertube/module.py index 634110ddfb..662369c26f 100644 --- a/modules/peertube/module.py +++ b/modules/peertube/module.py @@ -35,7 +35,7 @@ class PeertubeModule(Module, CapVideo): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('url', label='Base URL of the PeerTube instance'), diff --git a/modules/phpbb/module.py b/modules/phpbb/module.py index 260b1258f9..e89208ecc1 100644 --- a/modules/phpbb/module.py +++ b/modules/phpbb/module.py @@ -34,7 +34,7 @@ class PhpBBModule(Module, CapMessages, CapMessagesPost): NAME = 'phpbb' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = "phpBB forum" CONFIG = BackendConfig(Value('url', label='URL of forum', regexp='https?://.*'), diff --git a/modules/piratebay/module.py b/modules/piratebay/module.py index cd94f15922..2ab21ec4e5 100644 --- a/modules/piratebay/module.py +++ b/modules/piratebay/module.py @@ -31,7 +31,7 @@ class PiratebayModule(Module, CapTorrent): NAME = 'piratebay' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'The Pirate Bay BitTorrent tracker' LICENSE = 'AGPLv3+' BROWSER = PiratebayBrowser diff --git a/modules/pixabay/module.py b/modules/pixabay/module.py index 0232cbf8e6..1150035af1 100644 --- a/modules/pixabay/module.py +++ b/modules/pixabay/module.py @@ -49,7 +49,7 @@ class PixabayModule(Module, CapImage): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = PixabayBrowser diff --git a/modules/pixtoilelibre/module.py b/modules/pixtoilelibre/module.py index b8951c8841..e8aa3b4a4a 100644 --- a/modules/pixtoilelibre/module.py +++ b/modules/pixtoilelibre/module.py @@ -42,7 +42,7 @@ class PixtoilelibreModule(Module, CapPaste): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = PixtoilelibreBrowser diff --git a/modules/podnapisi/module.py b/modules/podnapisi/module.py index fb6e8adf9b..8c38f36fcf 100644 --- a/modules/podnapisi/module.py +++ b/modules/podnapisi/module.py @@ -32,7 +32,7 @@ class PodnapisiModule(Module, CapSubtitle): NAME = 'podnapisi' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Podnapisi movies and tv series subtitle website' LICENSE = 'AGPLv3+' BROWSER = PodnapisiBrowser diff --git a/modules/poivy/module.py b/modules/poivy/module.py index 0cb170575a..903c0d216d 100644 --- a/modules/poivy/module.py +++ b/modules/poivy/module.py @@ -33,7 +33,7 @@ class PoivyModule(Module, CapDocument): NAME = 'poivy' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = 'Poivy website' CONFIG = BackendConfig(ValueBackendPassword('login', diff --git a/modules/poleemploi/module.py b/modules/poleemploi/module.py index 35e2c0d0c5..212eb117fa 100644 --- a/modules/poleemploi/module.py +++ b/modules/poleemploi/module.py @@ -36,7 +36,7 @@ class PoleEmploiModule(Module, CapJob): DESCRIPTION = u'Pole Emploi website' MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' - VERSION = '2.1' + VERSION = '3.0' BROWSER = PoleEmploiBrowser diff --git a/modules/pornhub/module.py b/modules/pornhub/module.py index 08a0293b04..423f457e89 100644 --- a/modules/pornhub/module.py +++ b/modules/pornhub/module.py @@ -32,7 +32,7 @@ class PornhubModule(Module, CapVideo, CapCollection): NAME = 'pornhub' MAINTAINER = u'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Pornhub pornographic video streaming website' LICENSE = 'AGPLv3+' BROWSER = PornhubBrowser diff --git a/modules/pradoepargne/module.py b/modules/pradoepargne/module.py index bdfe935fe8..bb02103f4d 100644 --- a/modules/pradoepargne/module.py +++ b/modules/pradoepargne/module.py @@ -33,7 +33,7 @@ class PradoepargneModule(AbstractModule, CapBankWealth): MAINTAINER = 'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/presseurop/module.py b/modules/presseurop/module.py index bf5dee2998..103f973b47 100644 --- a/modules/presseurop/module.py +++ b/modules/presseurop/module.py @@ -31,7 +31,7 @@ class NewspaperPresseuropModule(AbstractModule, CapMessages): MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'presseurop' diff --git a/modules/prixcarburants/module.py b/modules/prixcarburants/module.py index a800787592..5d48e1868e 100644 --- a/modules/prixcarburants/module.py +++ b/modules/prixcarburants/module.py @@ -32,7 +32,7 @@ class PrixCarburantsModule(Module, CapPriceComparison): NAME = 'prixcarburants' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'French governement website to compare fuel prices' LICENSE = 'AGPLv3+' BROWSER = PrixCarburantsBrowser diff --git a/modules/radiofrance/module.py b/modules/radiofrance/module.py index 20932be16d..14e37e9d4d 100644 --- a/modules/radiofrance/module.py +++ b/modules/radiofrance/module.py @@ -39,7 +39,7 @@ class RadioFranceModule(Module, CapRadio, CapCollection, CapAudio): NAME = 'radiofrance' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Radios of Radio France: Inter, Info, Bleu, Culture, Musique, FIP, Le Mouv\'' LICENSE = 'AGPLv3+' BROWSER = RadioFranceBrowser diff --git a/modules/ratp/module.py b/modules/ratp/module.py index 4030b9790a..88239dbe37 100644 --- a/modules/ratp/module.py +++ b/modules/ratp/module.py @@ -40,7 +40,7 @@ class RATPModule(Module, CapGauge): MAINTAINER = u'Phyks (Lucas Verney)' EMAIL = 'phyks@phyks.me' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = RATPBrowser diff --git a/modules/razibus/module.py b/modules/razibus/module.py index 41cf131364..46eb1de6a9 100644 --- a/modules/razibus/module.py +++ b/modules/razibus/module.py @@ -35,7 +35,7 @@ class RazibusModule(Module, CapCalendarEvent): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' ASSOCIATED_CATEGORIES = [CATEGORIES.CONCERT] BROWSER = RazibusBrowser diff --git a/modules/reddit/module.py b/modules/reddit/module.py index e8321dc5a2..6ad51b8d01 100644 --- a/modules/reddit/module.py +++ b/modules/reddit/module.py @@ -44,7 +44,7 @@ class RedditModule(Module, CapImage, CapCollection, CapMessages): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('subreddit', label='Name of the sub-reddit', regexp='[^/]+', default='pics'), ) diff --git a/modules/redmine/module.py b/modules/redmine/module.py index 5753299efc..537914e638 100644 --- a/modules/redmine/module.py +++ b/modules/redmine/module.py @@ -38,7 +38,7 @@ class RedmineModule(Module, CapContent, CapBugTracker, CapCollection): NAME = 'redmine' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'The Redmine project management web application' LICENSE = 'AGPLv3+' CONFIG = BackendConfig(Value('url', label='URL of the Redmine website', regexp=r'https?://.*'), diff --git a/modules/regionsjob/module.py b/modules/regionsjob/module.py index 706ddac499..a71a26c38a 100644 --- a/modules/regionsjob/module.py +++ b/modules/regionsjob/module.py @@ -34,7 +34,7 @@ class RegionsjobModule(Module, CapJob): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = RegionsjobBrowser diff --git a/modules/relaiscolis/module.py b/modules/relaiscolis/module.py index a66ca82f1f..cdf3db1877 100644 --- a/modules/relaiscolis/module.py +++ b/modules/relaiscolis/module.py @@ -36,7 +36,7 @@ class RelaiscolisModule(Module, CapParcel): MAINTAINER = 'Mickaël Thomas' EMAIL = 'mickael9@gmail.com' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('last_name', label='Last name'), Value('merchant', label='Merchant (leave blank)', default=''), diff --git a/modules/residentadvisor/module.py b/modules/residentadvisor/module.py index 4bfad29f46..b926f25906 100644 --- a/modules/residentadvisor/module.py +++ b/modules/residentadvisor/module.py @@ -37,7 +37,7 @@ class ResidentadvisorModule(Module, CapCalendarEvent): MAINTAINER = u'Alexandre Morignot' EMAIL = 'erdnaxeli@cervoi.se' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = ResidentadvisorBrowser diff --git a/modules/rhonealpe/module.py b/modules/rhonealpe/module.py index ac79b8b1a3..ab6fb457ee 100644 --- a/modules/rhonealpe/module.py +++ b/modules/rhonealpe/module.py @@ -33,7 +33,7 @@ class RhonealpeModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'rhonealpe' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Rhône alpes' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/rmll/module.py b/modules/rmll/module.py index 0c4c769c37..f0559537f5 100644 --- a/modules/rmll/module.py +++ b/modules/rmll/module.py @@ -32,7 +32,7 @@ class RmllModule(Module, CapVideo, CapCollection): NAME = 'rmll' MAINTAINER = u'Guyou' EMAIL = 'guilhem.bonnefille@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Videos from RMLL' LICENSE = 'AGPLv3+' diff --git a/modules/s2e/module.py b/modules/s2e/module.py index 3b8e64f03a..5a29984543 100644 --- a/modules/s2e/module.py +++ b/modules/s2e/module.py @@ -36,7 +36,7 @@ class S2eModule(Module, CapBankWealth, CapDocument, CapProfile): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' accepted_document_types = (DocumentTypes.STATEMENT, DocumentTypes.REPORT) diff --git a/modules/sachsen/module.py b/modules/sachsen/module.py index f2bd2a1fb8..65b6ea7ff9 100644 --- a/modules/sachsen/module.py +++ b/modules/sachsen/module.py @@ -31,7 +31,7 @@ class SachsenLevelModule(Module, CapGauge): NAME = 'sachsen' MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"Level of Sachsen river" BROWSER = SachsenBrowser diff --git a/modules/seloger/module.py b/modules/seloger/module.py index 1e642a4456..b3b7f7e582 100644 --- a/modules/seloger/module.py +++ b/modules/seloger/module.py @@ -31,7 +31,7 @@ class SeLogerModule(Module, CapHousing): NAME = 'seloger' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'French housing website' LICENSE = 'AGPLv3+' ICON = 'http://static.poliris.com/z/portail/svx/portals/sv6_gen/favicon.png' diff --git a/modules/senscritique/module.py b/modules/senscritique/module.py index beaa92baa8..aa0ce48c45 100644 --- a/modules/senscritique/module.py +++ b/modules/senscritique/module.py @@ -32,7 +32,7 @@ class SenscritiqueModule(Module, CapCalendarEvent): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' ASSOCIATED_CATEGORIES = [CATEGORIES.TELE] BROWSER = SenscritiqueBrowser diff --git a/modules/serebii/module.py b/modules/serebii/module.py index 84722a6432..371685537c 100644 --- a/modules/serebii/module.py +++ b/modules/serebii/module.py @@ -35,7 +35,7 @@ class SerebiiModule(Module, CapRPG): MAINTAINER = 'Célande Adrien' EMAIL = 'celande.adrien@gmail.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = SerebiiBrowser diff --git a/modules/smc/module.py b/modules/smc/module.py index 98a10bc04d..bad6583982 100644 --- a/modules/smc/module.py +++ b/modules/smc/module.py @@ -33,7 +33,7 @@ class SmcModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'smc' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Société Marseillaise de Crédit' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/societegenerale/module.py b/modules/societegenerale/module.py index 5aa55145fc..6fad290bd7 100644 --- a/modules/societegenerale/module.py +++ b/modules/societegenerale/module.py @@ -51,7 +51,7 @@ class SocieteGeneraleModule(Module, CapBankWealth, CapBankTransferAddRecipient, NAME = 'societegenerale' MAINTAINER = u'Jocelyn Jaubert' EMAIL = 'jocelyn.jaubert@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'Société Générale' CONFIG = BackendConfig( diff --git a/modules/sogecartenet/module.py b/modules/sogecartenet/module.py index f0c2502536..b94db024da 100644 --- a/modules/sogecartenet/module.py +++ b/modules/sogecartenet/module.py @@ -35,7 +35,7 @@ class SogecartenetModule(Module, CapBank): MAINTAINER = 'Guillaume Risbourg' EMAIL = 'guillaume.risbourg@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/somafm/module.py b/modules/somafm/module.py index 788492ae6e..da937d7e27 100644 --- a/modules/somafm/module.py +++ b/modules/somafm/module.py @@ -30,7 +30,7 @@ class SomaFMModule(Module, CapRadio, CapCollection): NAME = 'somafm' MAINTAINER = u'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'SomaFM web radio' LICENSE = 'AGPLv3+' BROWSER = SomaFMBrowser diff --git a/modules/spirica/module.py b/modules/spirica/module.py index 99117b17df..127bb6f87f 100644 --- a/modules/spirica/module.py +++ b/modules/spirica/module.py @@ -37,7 +37,7 @@ class SpiricaModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant', masked=False), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/sprunge/module.py b/modules/sprunge/module.py index 02a17bf091..7e99118aab 100644 --- a/modules/sprunge/module.py +++ b/modules/sprunge/module.py @@ -28,7 +28,7 @@ class SprungeModule(Module, BasePasteModule): NAME = 'sprunge' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Sprunge text sharing tool' LICENSE = 'AGPLv3+' BROWSER = SprungeBrowser diff --git a/modules/sueurdemetal/module.py b/modules/sueurdemetal/module.py index 1eaf613279..9ca140f01d 100644 --- a/modules/sueurdemetal/module.py +++ b/modules/sueurdemetal/module.py @@ -32,7 +32,7 @@ class SueurDeMetalModule(Module, CapCalendarEvent): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = SueurDeMetalBrowser diff --git a/modules/supertoinette/module.py b/modules/supertoinette/module.py index fe90f5e566..b502c6c077 100644 --- a/modules/supertoinette/module.py +++ b/modules/supertoinette/module.py @@ -29,7 +29,7 @@ class SupertoinetteModule(Module, CapRecipe): NAME = 'supertoinette' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Super Toinette, la cuisine familiale French recipe website' LICENSE = 'AGPLv3+' BROWSER = SupertoinetteBrowser diff --git a/modules/suravenir/module.py b/modules/suravenir/module.py index 1620593ae7..bf046802ac 100644 --- a/modules/suravenir/module.py +++ b/modules/suravenir/module.py @@ -35,7 +35,7 @@ class SuravenirModule(Module, CapBankWealth): NAME = 'suravenir' MAINTAINER = 'Arthur Huillet' EMAIL = 'arthur.huillet+weboob@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'Assurance-vie Suravenir à travers différents courtiers (assurancevie.com, linxea, ...)' CONFIG = BackendConfig( diff --git a/modules/swile/module.py b/modules/swile/module.py index 7996940328..871d3790b8 100644 --- a/modules/swile/module.py +++ b/modules/swile/module.py @@ -36,7 +36,7 @@ class SwileModule(Module, CapBank): MAINTAINER = 'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = SwileBrowser diff --git a/modules/swisslife/module.py b/modules/swisslife/module.py index 024c0a2a57..61eeadeb8b 100644 --- a/modules/swisslife/module.py +++ b/modules/swisslife/module.py @@ -37,7 +37,7 @@ class SwisslifeModule(Module, CapBankWealth, CapProfile): MAINTAINER = 'Christophe François' EMAIL = 'christophe.francois@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Identifiant personnel', masked=False), ValueBackendPassword('password', label='Mot de passe'), diff --git a/modules/t411/module.py b/modules/t411/module.py index 094b0941b5..9848696d21 100644 --- a/modules/t411/module.py +++ b/modules/t411/module.py @@ -32,7 +32,7 @@ class T411Module(Module, CapTorrent): NAME = 't411' MAINTAINER = u'David Kremer' EMAIL = 'courrier@david-kremer.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'T411 BitTorrent tracker' LICENSE = 'AGPLv3+' CONFIG = BackendConfig(Value('username', label='Username'), ValueBackendPassword('password', label='Password')) diff --git a/modules/tapatalk/module.py b/modules/tapatalk/module.py index b23b7d040b..1d7e6711b9 100644 --- a/modules/tapatalk/module.py +++ b/modules/tapatalk/module.py @@ -84,7 +84,7 @@ class TapatalkModule(Module, CapMessages): MAINTAINER = u'Simon Lipp' EMAIL = 'laiquo@hwold.net' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('username', label='Username', default=''), ValueBackendPassword('password', label='Password', default=''), diff --git a/modules/tarneaud/module.py b/modules/tarneaud/module.py index 0ae8d7b5d3..e79494c267 100644 --- a/modules/tarneaud/module.py +++ b/modules/tarneaud/module.py @@ -33,7 +33,7 @@ class TarneaudModule(AbstractModule, CapBankWealth, CapProfile): NAME = 'tarneaud' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'Banque Tarneaud' LICENSE = 'LGPLv3+' CONFIG = BackendConfig(ValueBackendPassword('login', label='Identifiant', masked=False), diff --git a/modules/taz/module.py b/modules/taz/module.py index e136d722a7..a5785d3c37 100644 --- a/modules/taz/module.py +++ b/modules/taz/module.py @@ -27,7 +27,7 @@ class NewspaperTazModule(AbstractModule, CapMessages): MAINTAINER = u'Florent Fourcot' EMAIL = 'weboob@flo.fourcot.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' STORAGE = {'seen': {}} NAME = 'taz' diff --git a/modules/themisbanque/module.py b/modules/themisbanque/module.py index e89673c81b..e591bf4039 100644 --- a/modules/themisbanque/module.py +++ b/modules/themisbanque/module.py @@ -36,7 +36,7 @@ class ThemisModule(Module, CapBank, CapProfile): MAINTAINER = 'Romain Bignon' EMAIL = 'romain@weboob.org' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label="Numéro d'abonné", masked=False), ValueBackendPassword('password', label='Code secret'), diff --git a/modules/ticketscesu/module.py b/modules/ticketscesu/module.py index 3b1380f63c..08233da792 100644 --- a/modules/ticketscesu/module.py +++ b/modules/ticketscesu/module.py @@ -37,7 +37,7 @@ class TicketsCesuModule(Module, CapBank): MAINTAINER = 'Antoine BOSSY' EMAIL = 'mail+github@abossy.fr' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = TicketCesuBrowser diff --git a/modules/tinder/module.py b/modules/tinder/module.py index ffbc6b17c9..0e5da9dbff 100644 --- a/modules/tinder/module.py +++ b/modules/tinder/module.py @@ -86,7 +86,7 @@ class TinderModule(Module, CapMessages, CapMessagesPost, CapDating): MAINTAINER = u'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('username', label='Facebook email'), ValueBackendPassword('password', label='Facebook password'), Value('location', label='Location (example: 49.6008457,6.129709)', default='')) diff --git a/modules/torrentz/module.py b/modules/torrentz/module.py index adef368ab0..21de65effe 100644 --- a/modules/torrentz/module.py +++ b/modules/torrentz/module.py @@ -13,7 +13,7 @@ class TorrentzModule(Module, CapTorrent): NAME = 'torrentz' MAINTAINER = u'Matthieu Weber' EMAIL = 'weboob@weber.fi.eu.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Torrentz Search Engine.' LICENSE = 'AGPL' BROWSER = TorrentzBrowser diff --git a/modules/trainline/module.py b/modules/trainline/module.py index ad5e4b4192..771681634d 100644 --- a/modules/trainline/module.py +++ b/modules/trainline/module.py @@ -38,7 +38,7 @@ class TrainlineModule(Module, CapDocument): MAINTAINER = 'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Adresse email'), ValueBackendPassword('password', label='Mot de passe') diff --git a/modules/transilien/module.py b/modules/transilien/module.py index 3fe2763dbd..1a60d0b6e3 100644 --- a/modules/transilien/module.py +++ b/modules/transilien/module.py @@ -28,7 +28,7 @@ class TransilienModule(Module, CapTravel): NAME = 'transilien' MAINTAINER = u'Julien Hébert' EMAIL = 'juke@free.fr' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u"Public transportation in the Paris area" BROWSER = Transilien diff --git a/modules/tumblr/module.py b/modules/tumblr/module.py index 65e046c83e..29e146fff0 100644 --- a/modules/tumblr/module.py +++ b/modules/tumblr/module.py @@ -38,7 +38,7 @@ class TumblrModule(Module, CapGallery): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig(Value('url', label='URL of the tumblr', regexp='https?://.+')) BROWSER = TumblrBrowser diff --git a/modules/tvsubtitles/module.py b/modules/tvsubtitles/module.py index 3027cb8510..410a811156 100644 --- a/modules/tvsubtitles/module.py +++ b/modules/tvsubtitles/module.py @@ -30,7 +30,7 @@ class TvsubtitlesModule(Module, CapSubtitle): NAME = 'tvsubtitles' MAINTAINER = u'Julien Veyssier' EMAIL = 'julien.veyssier@aiur.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Tvsubtitles subtitle website' LICENSE = 'AGPLv3+' BROWSER = TvsubtitlesBrowser diff --git a/modules/twitter/module.py b/modules/twitter/module.py index a97f595f6a..ed09d13a7a 100644 --- a/modules/twitter/module.py +++ b/modules/twitter/module.py @@ -36,7 +36,7 @@ class TwitterModule(Module, CapMessages, CapMessagesPost, CapCollection): MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = TwitterBrowser STORAGE = {'seen': {}} diff --git a/modules/unsplash/module.py b/modules/unsplash/module.py index f63241196a..3ceb5a4732 100644 --- a/modules/unsplash/module.py +++ b/modules/unsplash/module.py @@ -33,7 +33,7 @@ class UnsplashModule(Module, CapImage): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = UnsplashBrowser diff --git a/modules/vicsec/module.py b/modules/vicsec/module.py index 6a2cbe5018..ce5912c1cf 100644 --- a/modules/vicsec/module.py +++ b/modules/vicsec/module.py @@ -31,7 +31,7 @@ class VicSecModule(Module, CapShop): NAME = 'vicsec' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' DESCRIPTION = u'Victoria\'s Secret' CONFIG = BackendConfig( diff --git a/modules/vicseccard/module.py b/modules/vicseccard/module.py index 3afb1f669e..45e1ff7f4c 100644 --- a/modules/vicseccard/module.py +++ b/modules/vicseccard/module.py @@ -30,7 +30,7 @@ class VicSecCardModule(Module, CapBank): NAME = 'vicseccard' MAINTAINER = u'Oleg Plakhotniuk' EMAIL = 'olegus8@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'LGPLv3+' DESCRIPTION = u'Victoria\'s Secret Angel Card' CONFIG = BackendConfig( diff --git a/modules/vimeo/module.py b/modules/vimeo/module.py index 8d110b84b1..eba9738b5b 100644 --- a/modules/vimeo/module.py +++ b/modules/vimeo/module.py @@ -33,7 +33,7 @@ class VimeoModule(Module, CapVideo): NAME = 'vimeo' MAINTAINER = u'François Revol' EMAIL = 'revol@free.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Vimeo video streaming website' LICENSE = 'AGPLv3+' BROWSER = VimeoBrowser diff --git a/modules/vine/module.py b/modules/vine/module.py index 21e8809070..4293731758 100644 --- a/modules/vine/module.py +++ b/modules/vine/module.py @@ -33,7 +33,7 @@ class VineModule(Module, CapVideo): MAINTAINER = u'P4ncake' EMAIL = 'me@p4ncake.fr' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = VineBrowser diff --git a/modules/virginradio/module.py b/modules/virginradio/module.py index c9a722230b..361c95defe 100644 --- a/modules/virginradio/module.py +++ b/modules/virginradio/module.py @@ -31,7 +31,7 @@ class VirginRadioModule(Module, CapRadio, CapCollection): NAME = 'virginradio' MAINTAINER = u'Johann Broudin' EMAIL = 'Johann.Broudin@6-8.fr' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = u'VirginRadio french radio' LICENSE = 'AGPLv3+' BROWSER = VirginBrowser diff --git a/modules/vlille/module.py b/modules/vlille/module.py index 462cda1e6f..0deb510e7a 100644 --- a/modules/vlille/module.py +++ b/modules/vlille/module.py @@ -32,7 +32,7 @@ class VlilleModule(Module, CapGauge): DESCRIPTION = u'Lille bike renting availability information' MAINTAINER = u'Bezleputh' EMAIL = 'carton_ben@yahoo.fr' - VERSION = '2.1' + VERSION = '3.0' BROWSER = VlilleBrowser diff --git a/modules/weather/module.py b/modules/weather/module.py index b6d0988efb..fcc08dadeb 100644 --- a/modules/weather/module.py +++ b/modules/weather/module.py @@ -30,7 +30,7 @@ class WeatherModule(Module, CapWeather): NAME = 'weather' MAINTAINER = u'Arno Renevier' EMAIL = 'arno@renevier.net' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Get forecasts from weather.com' LICENSE = 'AGPLv3+' BROWSER = WeatherBrowser diff --git a/modules/wiseed/module.py b/modules/wiseed/module.py index 42d7fc3c41..020386d69e 100644 --- a/modules/wiseed/module.py +++ b/modules/wiseed/module.py @@ -35,7 +35,7 @@ class WiseedModule(Module, CapBankWealth): MAINTAINER = 'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = WiseedBrowser diff --git a/modules/wordreference/module.py b/modules/wordreference/module.py index 1dec335fe6..a4aef215b9 100644 --- a/modules/wordreference/module.py +++ b/modules/wordreference/module.py @@ -31,7 +31,7 @@ class WordReferenceModule(Module, CapTranslate): MAINTAINER = u'Lucien Loiseau' EMAIL = 'loiseau.lucien@gmail.com' - VERSION = '2.1' + VERSION = '3.0' LICENSE = 'AGPLv3+' NAME = 'wordreference' DESCRIPTION = u'Free online translator' diff --git a/modules/xhamster/module.py b/modules/xhamster/module.py index ab3157af51..e53ee4a1fc 100644 --- a/modules/xhamster/module.py +++ b/modules/xhamster/module.py @@ -36,7 +36,7 @@ class XHamsterModule(Module, CapVideo): MAINTAINER = 'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' BROWSER = XHamsterBrowser diff --git a/modules/yahoo/module.py b/modules/yahoo/module.py index 7b63d9d138..9b668d65f0 100644 --- a/modules/yahoo/module.py +++ b/modules/yahoo/module.py @@ -33,7 +33,7 @@ class YahooModule(Module, CapWeather): NAME = 'yahoo' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'Yahoo! Weather.' LICENSE = 'AGPLv3+' BROWSER = YahooBrowser diff --git a/modules/yggtorrent/module.py b/modules/yggtorrent/module.py index 03d1b65b3c..8a852b6a4c 100644 --- a/modules/yggtorrent/module.py +++ b/modules/yggtorrent/module.py @@ -31,7 +31,7 @@ class YggtorrentModule(Module, CapTorrent): NAME = 'yggtorrent' MAINTAINER = u'Julien Veyssier' EMAIL = 'eneiluj@posteo.net' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'YGG BitTorrent tracker' LICENSE = 'AGPLv3+' CONFIG = BackendConfig(Value('username', label='Username'), ValueBackendPassword('password', label='Password')) diff --git a/modules/yomoni/module.py b/modules/yomoni/module.py index 52f55cf61b..bee51e11f3 100644 --- a/modules/yomoni/module.py +++ b/modules/yomoni/module.py @@ -36,7 +36,7 @@ class YomoniModule(Module, CapBankWealth): MAINTAINER = u'Edouard Lambert' EMAIL = 'elambert@budget-insight.com' LICENSE = 'LGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( ValueBackendPassword('login', label='Adresse email', masked=False), ValueBackendPassword('password', label='Mot de passe')) diff --git a/modules/youjizz/module.py b/modules/youjizz/module.py index fb662dbf26..17816ca812 100644 --- a/modules/youjizz/module.py +++ b/modules/youjizz/module.py @@ -32,7 +32,7 @@ class YoujizzModule(Module, CapVideo, CapCollection): NAME = 'youjizz' MAINTAINER = u'Roger Philibert' EMAIL = 'roger.philibert@gmail.com' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'YouJizz pornographic video streaming website' LICENSE = 'AGPLv3+' BROWSER = YoujizzBrowser diff --git a/modules/youporn/module.py b/modules/youporn/module.py index 384062ff0f..1c55d6bee0 100644 --- a/modules/youporn/module.py +++ b/modules/youporn/module.py @@ -33,7 +33,7 @@ class YoupornModule(Module, CapVideo, CapCollection): NAME = 'youporn' MAINTAINER = u'Romain Bignon' EMAIL = 'romain@weboob.org' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'YouPorn pornographic video streaming website' LICENSE = 'AGPLv3+' BROWSER = YoupornBrowser diff --git a/modules/youtube/module.py b/modules/youtube/module.py index f59147faaf..636387cd8e 100644 --- a/modules/youtube/module.py +++ b/modules/youtube/module.py @@ -47,7 +47,7 @@ class YoutubeModule(Module, CapVideo, CapCollection): NAME = 'youtube' MAINTAINER = u'Laurent Bachelier' EMAIL = 'laurent@bachelier.name' - VERSION = '2.1' + VERSION = '3.0' DESCRIPTION = 'YouTube video streaming website' LICENSE = 'AGPLv3+' BROWSER = None diff --git a/modules/zerobin/module.py b/modules/zerobin/module.py index 6082323edd..a8ce7d0194 100644 --- a/modules/zerobin/module.py +++ b/modules/zerobin/module.py @@ -35,7 +35,7 @@ class ZerobinModule(Module, CapPaste): MAINTAINER = u'Vincent A' EMAIL = 'dev@indigo.re' LICENSE = 'AGPLv3+' - VERSION = '2.1' + VERSION = '3.0' CONFIG = BackendConfig( Value('url', label='URL of the zerobin/0bin/privatebin', regexp='https?://.*', default='https://zerobin.net'), ValueBool('discussion', label='Allow paste comments (ZeroBin only)', default=False), diff --git a/setup.cfg b/setup.cfg index 820aa25c7d..a53c3971a4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -46,7 +46,7 @@ universal = 1 [metadata] name = woob # TODO fetch from __init__.py -version = 2.1 +version = 3.0 description = Woob, Web Outside Of Browsers long_description = file:README.md diff --git a/tools/woob_bash_completion b/tools/woob_bash_completion index fe49b47b09..102d486569 100644 --- a/tools/woob_bash_completion +++ b/tools/woob_bash_completion @@ -74,7 +74,7 @@ _woob() COMPREPLY=( $(compgen -o default -W "--auto-update --backends --condition --count --debug --exclude-backends --export-session --formatter --help --insecure --logging-file --no-header --no-keys --nss --outfile --quiet --save-responses --select --verbose --version -I -O -a -b -c -d -e -f -h -n -q -s -v backends cd get help ls search" -- "$cur" ) ) ;; money) - COMPREPLY=( $(compgen -o default -W "--account --auto-update --backends --condition --count --debug --display --exclude-backends --export-session --force --formatter --help --insecure --logging-file --no-header --no-keys --noimport --nss --outfile --parallel --quiet --save-responses --select --verbose --version -A -D -F -I -N -O -P -a -b -c -d -e -f -h -n -q -s -v add_recipient backends budgea cd coming emitters help history investment list ls market_order pocket profile recipients transfer transfer_history" -- "$cur" ) ) + COMPREPLY=( $(compgen -o default -W "--accounts --auto-update --backends --condition --count --debug --display --exclude-backends --export-session --force --formatter --help --insecure --list --logging-file --no-header --no-import --no-keys --nss --outfile --quiet --save-responses --select --until-date --verbose --version -A -D -F -I -N -O -U -a -b -c -d -e -f -h -l -n -q -s -v add_recipient backends budgea cd coming emitters help history investment list ls market_order pocket profile recipients transfer transfer_history" -- "$cur" ) ) ;; msg) COMPREPLY=( $(compgen -o default -W "--accept-empty --auto-update --backends --condition --count --debug --exclude-backends --export-session --formatter --help --insecure --logging-file --no-header --no-keys --nss --outfile --quiet --save-responses --select --title --verbose --version -E -I -O -a -b -c -d -e -f -h -n -q -s -t -v backends cd export_all export_thread help list ls photos post profile show status" -- "$cur" ) ) diff --git a/woob/__init__.py b/woob/__init__.py index 5dd51a8499..693886f433 100644 --- a/woob/__init__.py +++ b/woob/__init__.py @@ -6,6 +6,6 @@ __path__ = pkgutil.extend_path(__path__, __name__) __title__ = 'woob' -__version__ = '2.1' +__version__ = '3.0' __author__ = 'The Woob Association' __copyright__ = 'Copyright(C) 2010-%s The Woob Team' % datetime.today().year diff --git a/woob/applications/bands/bands.py b/woob/applications/bands/bands.py index b91e12e1b8..84cee556ad 100644 --- a/woob/applications/bands/bands.py +++ b/woob/applications/bands/bands.py @@ -109,7 +109,7 @@ def get_description(self, obj): class Appbands(ReplApplication): APPNAME = 'bands' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2018-YEAR Quentin Defenouillere' DESCRIPTION = "Console application allowing to display music bands and offer music suggestions." SHORT_DESCRIPTION = "display bands and suggestions" diff --git a/woob/applications/bank/bank.py b/woob/applications/bank/bank.py index 909ac7b70f..bc27639cf0 100644 --- a/woob/applications/bank/bank.py +++ b/woob/applications/bank/bank.py @@ -502,7 +502,7 @@ def flush(self): class Appbank(CaptchaMixin, ReplApplication): APPNAME = 'bank' OLD_APPNAME = 'boobank' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon, Christophe Benz' CAPS = CapBank DESCRIPTION = "Console application allowing to list your bank accounts and get their balance, " \ diff --git a/woob/applications/bill/bill.py b/woob/applications/bill/bill.py index cec6b95ed8..486e774d80 100644 --- a/woob/applications/bill/bill.py +++ b/woob/applications/bill/bill.py @@ -48,7 +48,7 @@ def get_title(self, obj): class AppBill(CaptchaMixin, ReplApplication): APPNAME = 'bill' OLD_APPNAME = 'boobill' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Florent Fourcot' DESCRIPTION = 'Console application allowing to get/download documents and bills.' SHORT_DESCRIPTION = "get/download documents and bills" diff --git a/woob/applications/books/books.py b/woob/applications/books/books.py index cac919098c..135d8447dc 100644 --- a/woob/applications/books/books.py +++ b/woob/applications/books/books.py @@ -40,7 +40,7 @@ def get_title(self, obj): class AppBooks(ReplApplication): APPNAME = 'books' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Jeremy Monnet' CAPS = CapBook DESCRIPTION = "Console application allowing to list your books rented or booked at the library, " \ diff --git a/woob/applications/bugtracker/bugtracker.py b/woob/applications/bugtracker/bugtracker.py index afbc45b2b1..8e468a2dbf 100644 --- a/woob/applications/bugtracker/bugtracker.py +++ b/woob/applications/bugtracker/bugtracker.py @@ -112,7 +112,7 @@ def get_description(self, obj): class AppBugTracker(ReplApplication): APPNAME = 'bugtracker' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2011-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to create, edit, view bug tracking issues." SHORT_DESCRIPTION = "manage bug tracking issues" diff --git a/woob/applications/calendar/calendar.py b/woob/applications/calendar/calendar.py index bb760733d8..01fc6fc330 100644 --- a/woob/applications/calendar/calendar.py +++ b/woob/applications/calendar/calendar.py @@ -196,7 +196,7 @@ def format_obj(self, obj, alias): class AppCalendar(ReplApplication): APPNAME = 'calendar' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Bezleputh' DESCRIPTION = "Console application to see upcoming events." SHORT_DESCRIPTION = "see upcoming events" diff --git a/woob/applications/cinema/cinema.py b/woob/applications/cinema/cinema.py index 31a55f3d87..c86da7b676 100644 --- a/woob/applications/cinema/cinema.py +++ b/woob/applications/cinema/cinema.py @@ -176,7 +176,7 @@ def get_description(self, obj): class AppCinema(ReplApplication): APPNAME = 'cinema' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Julien Veyssier' DESCRIPTION = "Console application allowing to search for movies and persons on various cinema databases " \ ", list persons related to a movie, list movies related to a person and list common movies " \ diff --git a/woob/applications/cli/cli.py b/woob/applications/cli/cli.py index 1c62ff9b19..39cf9ee272 100644 --- a/woob/applications/cli/cli.py +++ b/woob/applications/cli/cli.py @@ -27,7 +27,7 @@ class AppCli(ReplApplication): APPNAME = 'cli' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' SYNOPSIS = 'Usage: %prog [-dqv] [-b backends] [-cnfs] capability method [arguments..]\n' SYNOPSIS += ' %prog [--help] [--version]' diff --git a/woob/applications/config/config.py b/woob/applications/config/config.py index 8a35b2d8d1..ed68e59609 100644 --- a/woob/applications/config/config.py +++ b/woob/applications/config/config.py @@ -62,7 +62,7 @@ def format_dict(self, minfo): class AppConfig(ReplApplication): APPNAME = 'config' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Christophe Benz, Romain Bignon' DESCRIPTION = "Console application to add/edit/remove backends, " \ "and to register new website accounts." diff --git a/woob/applications/contentedit/contentedit.py b/woob/applications/contentedit/contentedit.py index f4ef685d12..c17e429ecb 100644 --- a/woob/applications/contentedit/contentedit.py +++ b/woob/applications/contentedit/contentedit.py @@ -35,7 +35,7 @@ class AppContentEdit(ReplApplication): APPNAME = 'contentedit' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to display and edit contents on various websites." SHORT_DESCRIPTION = "manage websites content" diff --git a/woob/applications/dating/dating.py b/woob/applications/dating/dating.py index d8a43ed155..346850176b 100644 --- a/woob/applications/dating/dating.py +++ b/woob/applications/dating/dating.py @@ -48,7 +48,7 @@ def get_description(self, event): class AppDating(AppMsg): APPNAME = 'dating' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to interact with various dating websites " \ "and to optimize seduction algorithmically." diff --git a/woob/applications/debug/debug.py b/woob/applications/debug/debug.py index b78eb6f642..6b33c2a738 100644 --- a/woob/applications/debug/debug.py +++ b/woob/applications/debug/debug.py @@ -27,7 +27,7 @@ class AppDebug(Application): APPNAME = 'debug' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Christophe Benz' DESCRIPTION = "Console application to debug backends." SHORT_DESCRIPTION = "debug backends" diff --git a/woob/applications/gallery/gallery.py b/woob/applications/gallery/gallery.py index b8eca22150..a9070f032d 100644 --- a/woob/applications/gallery/gallery.py +++ b/woob/applications/gallery/gallery.py @@ -47,7 +47,7 @@ def get_description(self, obj): class AppGallery(ReplApplication): APPNAME = 'gallery' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = u'Copyright(C) 2011-2014 Noé Rubinstein' DESCRIPTION = 'gallery browses and downloads web image galleries' SHORT_DESCRIPTION = 'browse and download web image galleries' diff --git a/woob/applications/gauge/gauge.py b/woob/applications/gauge/gauge.py index 884509daf2..6b08bbec52 100644 --- a/woob/applications/gauge/gauge.py +++ b/woob/applications/gauge/gauge.py @@ -95,7 +95,7 @@ def format_obj(self, obj, alias): class AppGauge(ReplApplication): APPNAME = 'gauge' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Florent Fourcot' DESCRIPTION = "Console application allowing to display various sensors and gauges values." SHORT_DESCRIPTION = "display sensors and gauges values" diff --git a/woob/applications/geolocip/geolocip.py b/woob/applications/geolocip/geolocip.py index 0dbf21a20e..573def7a33 100644 --- a/woob/applications/geolocip/geolocip.py +++ b/woob/applications/geolocip/geolocip.py @@ -28,7 +28,7 @@ class AppGeolocIP(ReplApplication): APPNAME = 'geolocip' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to geolocalize IP addresses." SHORT_DESCRIPTION = "geolocalize IP addresses" diff --git a/woob/applications/housing/housing.py b/woob/applications/housing/housing.py index ba71ed843a..11cead97a9 100644 --- a/woob/applications/housing/housing.py +++ b/woob/applications/housing/housing.py @@ -89,7 +89,7 @@ def get_description(self, obj): class AppHousing(ReplApplication): APPNAME = 'housing' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Romain Bignon' DESCRIPTION = "Console application to search for housing." SHORT_DESCRIPTION = "search for housing" diff --git a/woob/applications/job/job.py b/woob/applications/job/job.py index 68a33fbc85..5ac951ac26 100644 --- a/woob/applications/job/job.py +++ b/woob/applications/job/job.py @@ -75,7 +75,7 @@ def get_description(self, obj): class AppJob(ReplApplication): APPNAME = 'job' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Bezleputh' DESCRIPTION = "Console application to search for a job." SHORT_DESCRIPTION = "search for a job" diff --git a/woob/applications/lyrics/lyrics.py b/woob/applications/lyrics/lyrics.py index 64623b30ca..9acbf603a8 100644 --- a/woob/applications/lyrics/lyrics.py +++ b/woob/applications/lyrics/lyrics.py @@ -56,7 +56,7 @@ def get_description(self, obj): class AppLyrics(ReplApplication): APPNAME = 'lyrics' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Julien Veyssier' DESCRIPTION = "Console application allowing to search for song lyrics on various websites." SHORT_DESCRIPTION = "search and display song lyrics" diff --git a/woob/applications/msg/msg.py b/woob/applications/msg/msg.py index 5db256037a..caee0fb3d7 100644 --- a/woob/applications/msg/msg.py +++ b/woob/applications/msg/msg.py @@ -236,7 +236,7 @@ def format_obj(self, obj, alias=None): class AppMsg(ReplApplication): APPNAME = 'msg' OLD_APPNAME = 'boobmsg' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Christophe Benz' DESCRIPTION = "Console application allowing to send messages on various websites and " \ "to display message threads and contents." diff --git a/woob/applications/parcel/parcel.py b/woob/applications/parcel/parcel.py index e2c63839b9..3940a8d1c4 100644 --- a/woob/applications/parcel/parcel.py +++ b/woob/applications/parcel/parcel.py @@ -86,7 +86,7 @@ def format_obj(self, obj, alias): class AppParcel(ReplApplication): APPNAME = 'parcel' OLD_APPNAME = 'parceloob' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Romain Bignon' CAPS = CapParcel DESCRIPTION = "Console application to track your parcels." diff --git a/woob/applications/paste/paste.py b/woob/applications/paste/paste.py index b5070fcb75..7ff45d42ea 100644 --- a/woob/applications/paste/paste.py +++ b/woob/applications/paste/paste.py @@ -35,7 +35,7 @@ class AppPaste(ReplApplication): APPNAME = 'paste' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2011-YEAR Laurent Bachelier' DESCRIPTION = "Console application allowing to post and get pastes from pastebins." SHORT_DESCRIPTION = "post and get pastes from pastebins" diff --git a/woob/applications/pricecompare/pricecompare.py b/woob/applications/pricecompare/pricecompare.py index 41796d8964..c07daeecb2 100644 --- a/woob/applications/pricecompare/pricecompare.py +++ b/woob/applications/pricecompare/pricecompare.py @@ -75,7 +75,7 @@ def get_description(self, obj): class AppPriceCompare(ReplApplication): APPNAME = 'pricecompare' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Romain Bignon' DESCRIPTION = "Console application to compare products." SHORT_DESCRIPTION = "compare products" diff --git a/woob/applications/radio/radio.py b/woob/applications/radio/radio.py index e9ad6a3750..951209a458 100644 --- a/woob/applications/radio/radio.py +++ b/woob/applications/radio/radio.py @@ -127,7 +127,7 @@ def get_description(self, obj): class AppRadio(ReplApplication): APPNAME = 'radio' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon\nCopyright(C) YEAR Pierre Maziere' DESCRIPTION = "Console application allowing to search for web radio stations, listen to them and get information " \ "like the current song." diff --git a/woob/applications/recipes/recipes.py b/woob/applications/recipes/recipes.py index 4753348072..c7b802e784 100644 --- a/woob/applications/recipes/recipes.py +++ b/woob/applications/recipes/recipes.py @@ -74,7 +74,7 @@ def get_description(self, obj): class AppRecipes(ReplApplication): APPNAME = 'recipes' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Julien Veyssier' DESCRIPTION = "Console application allowing to search for recipes on various websites." SHORT_DESCRIPTION = "search and consult recipes" diff --git a/woob/applications/repos/repos.py b/woob/applications/repos/repos.py index 3e7d15775a..c7d34f7430 100644 --- a/woob/applications/repos/repos.py +++ b/woob/applications/repos/repos.py @@ -39,7 +39,7 @@ class AppWoobRepos(ReplApplication): APPNAME = 'repos' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Romain Bignon' DESCRIPTION = "Console application to manage a Woob Repository." SHORT_DESCRIPTION = "manage a woob repository" diff --git a/woob/applications/rpg/rpg.py b/woob/applications/rpg/rpg.py index 72ef7315e4..4e8c3928dc 100644 --- a/woob/applications/rpg/rpg.py +++ b/woob/applications/rpg/rpg.py @@ -24,7 +24,7 @@ class AppRPG(ReplApplication): APPNAME = 'rpg' - VERSION = '1.0' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2019-YEAR Célande Adrien' CAPS = CapRPG DESCRIPTION = 'Console application allowing to list informations from a RPG.' diff --git a/woob/applications/shop/shop.py b/woob/applications/shop/shop.py index 910c146d5c..a83be27654 100644 --- a/woob/applications/shop/shop.py +++ b/woob/applications/shop/shop.py @@ -90,7 +90,7 @@ def flush(self): class AppShop(ReplApplication): APPNAME = 'shop' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2015 Christophe Lampin' DESCRIPTION = 'Console application to obtain details and status of e-commerce orders.' SHORT_DESCRIPTION = "obtain details and status of e-commerce orders" diff --git a/woob/applications/smtp/smtp.py b/woob/applications/smtp/smtp.py index 8b233530fa..661dd7c2bc 100644 --- a/woob/applications/smtp/smtp.py +++ b/woob/applications/smtp/smtp.py @@ -91,7 +91,7 @@ def run(self): class AppSmtp(ReplApplication): APPNAME = 'smtp' OLD_APPNAME = 'monboob' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = 'Daemon allowing to regularly check for new messages on various websites, ' \ 'and send an email for each message, and post a reply to a message on a website.' diff --git a/woob/applications/subtitles/subtitles.py b/woob/applications/subtitles/subtitles.py index 14195417d8..54b40b22ec 100644 --- a/woob/applications/subtitles/subtitles.py +++ b/woob/applications/subtitles/subtitles.py @@ -87,7 +87,7 @@ def get_description(self, obj): class AppSubtitles(ReplApplication): APPNAME = 'subtitles' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2013-YEAR Julien Veyssier' DESCRIPTION = "Console application allowing to search for subtitles on various services " \ "and download them." diff --git a/woob/applications/torrent/torrent.py b/woob/applications/torrent/torrent.py index 8efc06e966..b0d8fd52e3 100644 --- a/woob/applications/torrent/torrent.py +++ b/woob/applications/torrent/torrent.py @@ -90,7 +90,7 @@ def get_description(self, obj): class AppTorrent(ReplApplication): APPNAME = 'torrent' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to search for torrents on various trackers " \ "and download .torrent files." diff --git a/woob/applications/translate/translate.py b/woob/applications/translate/translate.py index 2c617b328c..8c0f5cfb94 100644 --- a/woob/applications/translate/translate.py +++ b/woob/applications/translate/translate.py @@ -50,7 +50,7 @@ def format_obj(self, obj, alias): class AppTranslate(ReplApplication): APPNAME = 'translate' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2012-YEAR Lucien Loiseau' DESCRIPTION = "Console application to translate text from one language to another" SHORT_DESCRIPTION = "translate text from one language to another" diff --git a/woob/applications/travel/travel.py b/woob/applications/travel/travel.py index cdce18be6d..df22e98608 100644 --- a/woob/applications/travel/travel.py +++ b/woob/applications/travel/travel.py @@ -66,7 +66,7 @@ def get_title(self, obj): class AppTravel(ReplApplication): APPNAME = 'travel' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to search for train stations and get departure times." SHORT_DESCRIPTION = "search for train stations and departures" diff --git a/woob/applications/video/video.py b/woob/applications/video/video.py index b5739dbf9a..daa7c67791 100644 --- a/woob/applications/video/video.py +++ b/woob/applications/video/video.py @@ -63,7 +63,7 @@ def get_description(self, obj): class AppVideo(ReplApplication): APPNAME = 'video' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Christophe Benz, Romain Bignon, John Obbele' DESCRIPTION = "Console application allowing to search for videos on various websites, " \ "play and download them and get information." diff --git a/woob/applications/weather/weather.py b/woob/applications/weather/weather.py index 3db75150b4..5a98b83d31 100644 --- a/woob/applications/weather/weather.py +++ b/woob/applications/weather/weather.py @@ -68,7 +68,7 @@ def get_title(self, obj): class AppWeather(ReplApplication): APPNAME = 'weather' - VERSION = '2.1' + VERSION = '3.0' COPYRIGHT = 'Copyright(C) 2010-YEAR Romain Bignon' DESCRIPTION = "Console application allowing to display weather and forecasts in your city." SHORT_DESCRIPTION = "display weather and forecasts" diff --git a/woob/core/ouiboube.py b/woob/core/ouiboube.py index 735de88b55..a6458c68ea 100644 --- a/woob/core/ouiboube.py +++ b/woob/core/ouiboube.py @@ -60,7 +60,7 @@ class WebNip(object): :param scheduler: what scheduler to use; default is :class:`woob.core.scheduler.Scheduler` :type scheduler: :class:`woob.core.scheduler.IScheduler` """ - VERSION = '2.1' + VERSION = '3.0' def __init__(self, modules_path=None, storage=None, scheduler=None): self.logger = getLogger('woob') -- GitLab