diff --git a/modules/alloresto/module.py b/modules/alloresto/module.py
index 70b7864c..46cabf28 100644
--- a/modules/alloresto/module.py
+++ b/modules/alloresto/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword
diff --git a/modules/americanexpress/module.py b/modules/americanexpress/module.py
index e5b00ad1..f62cd801 100644
--- a/modules/americanexpress/module.py
+++ b/modules/americanexpress/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword
diff --git a/modules/bouygues/module.py b/modules/bouygues/module.py
index 87567303..1a5bb83b 100644
--- a/modules/bouygues/module.py
+++ b/modules/bouygues/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.messages import CantSendMessage, CapMessages, CapMessagesPost
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword, Value
diff --git a/modules/bred/module.py b/modules/bred/module.py
index ef73c0e2..8145a8f1 100644
--- a/modules/bred/module.py
+++ b/modules/bred/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword, Value
diff --git a/modules/cappedtv/module.py b/modules/cappedtv/module.py
index 17574daa..52813dd6 100644
--- a/modules/cappedtv/module.py
+++ b/modules/cappedtv/module.py
@@ -9,7 +9,6 @@
# http://sam.zoy.org/wtfpl/COPYING for more details.
-
from weboob.capabilities.video import CapVideo, BaseVideo
from weboob.capabilities.collection import CapCollection, CollectionNotFound
from weboob.tools.backend import Module
diff --git a/modules/cic/module.py b/modules/cic/module.py
index 18548a90..ee4bcce9 100644
--- a/modules/cic/module.py
+++ b/modules/cic/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from decimal import Decimal
import string
diff --git a/modules/cmb/module.py b/modules/cmb/module.py
index 7f81af78..1aab1049 100644
--- a/modules/cmb/module.py
+++ b/modules/cmb/module.py
@@ -32,7 +32,6 @@ from datetime import date
from StringIO import StringIO
-
__all__ = ['CmbModule']
diff --git a/modules/creditdunord/module.py b/modules/creditdunord/module.py
index 5f2a6b6c..a898127a 100644
--- a/modules/creditdunord/module.py
+++ b/modules/creditdunord/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.ordereddict import OrderedDict
diff --git a/modules/creditmutuel/module.py b/modules/creditmutuel/module.py
index 354f484d..a45da798 100644
--- a/modules/creditmutuel/module.py
+++ b/modules/creditmutuel/module.py
@@ -19,7 +19,6 @@
# along with weboob. If not, see .
-
from decimal import Decimal
import string
diff --git a/modules/dlfp/module.py b/modules/dlfp/module.py
index 5ea2a67d..c34aa62c 100644
--- a/modules/dlfp/module.py
+++ b/modules/dlfp/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from datetime import datetime, timedelta
import time
diff --git a/modules/ehentai/module.py b/modules/ehentai/module.py
index 83996196..7b22f7d5 100644
--- a/modules/ehentai/module.py
+++ b/modules/ehentai/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
import re
from weboob.capabilities.gallery import CapGallery, BaseGallery
from weboob.capabilities.collection import CapCollection, CollectionNotFound
diff --git a/modules/europarl/module.py b/modules/europarl/module.py
index 1749c696..de6e979c 100644
--- a/modules/europarl/module.py
+++ b/modules/europarl/module.py
@@ -19,8 +19,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.video import CapVideo, BaseVideo
from weboob.tools.backend import Module
from weboob.capabilities.collection import CapCollection, CollectionNotFound
diff --git a/modules/gdcvault/module.py b/modules/gdcvault/module.py
index 885fc8f9..e4ba7eca 100644
--- a/modules/gdcvault/module.py
+++ b/modules/gdcvault/module.py
@@ -19,8 +19,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.video import CapVideo, BaseVideo
from weboob.tools.backend import Module, BackendConfig
from weboob.capabilities.collection import CapCollection, CollectionNotFound
diff --git a/modules/geolocip/module.py b/modules/geolocip/module.py
index d529635c..2fdec867 100644
--- a/modules/geolocip/module.py
+++ b/modules/geolocip/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.geolocip import CapGeolocIp, IpLocation
from weboob.tools.backend import Module
from weboob.deprecated.browser import Browser, BrowserUnavailable
diff --git a/modules/github/browser.py b/modules/github/browser.py
index 70445df7..c9299483 100644
--- a/modules/github/browser.py
+++ b/modules/github/browser.py
@@ -30,7 +30,6 @@ from urllib import quote_plus
__all__ = ['GithubBrowser']
-
class GithubBrowser(Browser):
PROTOCOL = 'https'
DOMAIN = 'api.github.com'
diff --git a/modules/hds/module.py b/modules/hds/module.py
index a69b5467..aa68235b 100644
--- a/modules/hds/module.py
+++ b/modules/hds/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.tools.backend import Module
from weboob.capabilities.messages import CapMessages, Message, Thread
diff --git a/modules/hsbc/module.py b/modules/hsbc/module.py
index 1873c84a..7d1fa1a2 100644
--- a/modules/hsbc/module.py
+++ b/modules/hsbc/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.capabilities.base import find_object
from weboob.tools.backend import Module, BackendConfig
diff --git a/modules/ipinfodb/module.py b/modules/ipinfodb/module.py
index 9e95cfad..4021a071 100644
--- a/modules/ipinfodb/module.py
+++ b/modules/ipinfodb/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.geolocip import CapGeolocIp, IpLocation
from weboob.tools.backend import Module
from weboob.deprecated.browser import StandardBrowser
diff --git a/modules/izneo/module.py b/modules/izneo/module.py
index 73cff39e..bbf99854 100644
--- a/modules/izneo/module.py
+++ b/modules/izneo/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
import re
from weboob.capabilities.gallery import CapGallery, BaseGallery, BaseImage
diff --git a/modules/mediawiki/module.py b/modules/mediawiki/module.py
index 29887725..6568dda7 100644
--- a/modules/mediawiki/module.py
+++ b/modules/mediawiki/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.tools.backend import Module, BackendConfig
from weboob.capabilities.content import CapContent, Content
from weboob.tools.value import ValueBackendPassword, Value
diff --git a/modules/nettokom/module.py b/modules/nettokom/module.py
index c6c3bc98..aa7070c6 100644
--- a/modules/nettokom/module.py
+++ b/modules/nettokom/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bill import CapBill, Subscription, SubscriptionNotFound, Detail
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword
diff --git a/modules/okc/module.py b/modules/okc/module.py
index 06798b81..a0b498b1 100644
--- a/modules/okc/module.py
+++ b/modules/okc/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
import time
import datetime
from dateutil import tz
diff --git a/modules/oney/module.py b/modules/oney/module.py
index 76a90d87..05232b4b 100644
--- a/modules/oney/module.py
+++ b/modules/oney/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.bank import CapBank, AccountNotFound
from weboob.capabilities.base import find_object
from weboob.tools.backend import Module, BackendConfig
diff --git a/modules/opacwebaloes/module.py b/modules/opacwebaloes/module.py
index e29b7cb2..e0e54967 100644
--- a/modules/opacwebaloes/module.py
+++ b/modules/opacwebaloes/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.library import CapBook
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.value import ValueBackendPassword, Value
diff --git a/modules/orange/module.py b/modules/orange/module.py
index 1993cc2d..469a56b2 100644
--- a/modules/orange/module.py
+++ b/modules/orange/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.messages import CantSendMessage, CapMessages, CapMessagesPost
from weboob.capabilities.account import CapAccount, StatusField
from weboob.tools.backend import Module, BackendConfig
diff --git a/modules/phpbb/module.py b/modules/phpbb/module.py
index fa9d8110..6ddba571 100644
--- a/modules/phpbb/module.py
+++ b/modules/phpbb/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.tools.backend import Module, BackendConfig
from weboob.tools.newsfeed import Newsfeed
from weboob.tools.value import Value, ValueInt, ValueBackendPassword
diff --git a/modules/radiofrance/module.py b/modules/radiofrance/module.py
index 69eb3bdd..0b38f202 100644
--- a/modules/radiofrance/module.py
+++ b/modules/radiofrance/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.base import NotLoaded
from weboob.capabilities.video import CapVideo
from weboob.capabilities.radio import CapRadio, Radio
diff --git a/modules/redmine/module.py b/modules/redmine/module.py
index 4feed5c7..5e5f42fc 100644
--- a/modules/redmine/module.py
+++ b/modules/redmine/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.content import CapContent, Content
from weboob.capabilities.bugtracker import CapBugTracker, Issue, Project, User, \
Version, Status, Update, Attachment, \
diff --git a/modules/seloger/module.py b/modules/seloger/module.py
index 0426e31f..39baca15 100644
--- a/modules/seloger/module.py
+++ b/modules/seloger/module.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from weboob.capabilities.housing import CapHousing, City, Housing, HousingPhoto
from weboob.tools.backend import Module
diff --git a/modules/sfr/module.py b/modules/sfr/module.py
index babdf610..dcfa0ee9 100644
--- a/modules/sfr/module.py
+++ b/modules/sfr/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.messages import CantSendMessage, CapMessages, CapMessagesPost
from weboob.capabilities.account import CapAccount, StatusField
from weboob.tools.backend import Module, BackendConfig
diff --git a/modules/trictractv/module.py b/modules/trictractv/module.py
index fca9783b..1c3fcea7 100644
--- a/modules/trictractv/module.py
+++ b/modules/trictractv/module.py
@@ -19,8 +19,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.video import CapVideo
from weboob.tools.backend import Module
diff --git a/modules/youjizz/module.py b/modules/youjizz/module.py
index 0a04643f..b43ec224 100644
--- a/modules/youjizz/module.py
+++ b/modules/youjizz/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.video import CapVideo, BaseVideo
from weboob.capabilities.collection import CapCollection, CollectionNotFound
from weboob.tools.backend import Module
diff --git a/modules/youporn/module.py b/modules/youporn/module.py
index 322948ae..63192235 100644
--- a/modules/youporn/module.py
+++ b/modules/youporn/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.video import CapVideo, BaseVideo
from weboob.tools.backend import Module
from weboob.capabilities.collection import CapCollection, CollectionNotFound
diff --git a/modules/youtube/module.py b/modules/youtube/module.py
index d17a75cd..e868aea4 100644
--- a/modules/youtube/module.py
+++ b/modules/youtube/module.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
try:
import gdata.youtube.service
except ImportError:
diff --git a/weboob/browser/elements.py b/weboob/browser/elements.py
index 674c03dc..47f8703e 100644
--- a/weboob/browser/elements.py
+++ b/weboob/browser/elements.py
@@ -48,7 +48,6 @@ def method(klass):
return inner
-
class AbstractElement(object):
_creation_counter = 0
diff --git a/weboob/core/backendscfg.py b/weboob/core/backendscfg.py
index a7364dfa..66d54e8c 100644
--- a/weboob/core/backendscfg.py
+++ b/weboob/core/backendscfg.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
import stat
import os
import sys
diff --git a/weboob/deprecated/browser/browser.py b/weboob/deprecated/browser/browser.py
index f30098aa..b158b6e5 100644
--- a/weboob/deprecated/browser/browser.py
+++ b/weboob/deprecated/browser/browser.py
@@ -422,7 +422,6 @@ class StandardBrowser(mechanize.Browser):
return self.form.__setitem__(key, value)
-
class Browser(StandardBrowser):
"""
Base browser class to navigate on a website.
diff --git a/weboob/tools/application/qt/backendcfg.py b/weboob/tools/application/qt/backendcfg.py
index 63a2b241..fc5531a6 100644
--- a/weboob/tools/application/qt/backendcfg.py
+++ b/weboob/tools/application/qt/backendcfg.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
from PyQt4.QtGui import QDialog, QTreeWidgetItem, QLabel, QFormLayout, \
QMessageBox, QPixmap, QImage, QIcon, QHeaderView, \
QListWidgetItem, QTextDocument, QVBoxLayout, \
diff --git a/weboob/tools/capabilities/gallery/genericcomicreader.py b/weboob/tools/capabilities/gallery/genericcomicreader.py
index a872ed2b..e27c096e 100644
--- a/weboob/tools/capabilities/gallery/genericcomicreader.py
+++ b/weboob/tools/capabilities/gallery/genericcomicreader.py
@@ -18,7 +18,6 @@
# along with weboob. If not, see .
-
import re
from weboob.capabilities.gallery import CapGallery, BaseGallery, BaseImage
diff --git a/weboob/tools/capabilities/paste.py b/weboob/tools/capabilities/paste.py
index 90c07329..54d26dd7 100644
--- a/weboob/tools/capabilities/paste.py
+++ b/weboob/tools/capabilities/paste.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from weboob.capabilities.paste import CapPaste
import binascii
diff --git a/weboob/tools/config/iniconfig.py b/weboob/tools/config/iniconfig.py
index 36ed9fef..859f9eb1 100644
--- a/weboob/tools/config/iniconfig.py
+++ b/weboob/tools/config/iniconfig.py
@@ -18,8 +18,6 @@
# along with weboob. If not, see .
-
-
from ConfigParser import RawConfigParser, DEFAULTSECT
from decimal import Decimal
import logging
diff --git a/weboob/tools/value.py b/weboob/tools/value.py
index c87bf550..38dcf748 100644
--- a/weboob/tools/value.py
+++ b/weboob/tools/value.py
@@ -135,7 +135,6 @@ class Value(object):
return isinstance(v, basestring) and v.startswith(u'`') and v.endswith(u'`')
-
class ValueBackendPassword(Value):
_domain = None
_callbacks = {}