diff --git a/modules/dailymotion/browser.py b/modules/dailymotion/browser.py index ad6bf29a0a5744285642f2410e27826dd210daaf..d186c6cb0217929b1d7a70339f57d8f9da4c802d 100644 --- a/modules/dailymotion/browser.py +++ b/modules/dailymotion/browser.py @@ -19,6 +19,7 @@ import re +from weboob.tools.compat import unicode from weboob.browser import PagesBrowser, URL from weboob.tools.compat import quote_plus from .pages import IndexPage, VideoPage diff --git a/modules/dhl/pages.py b/modules/dhl/pages.py index 4558b0e9dadf38651d48acf2d4cafe4e4e8685b3..1b14249bdf6d897e2435399990ab59c2229aa2cc 100644 --- a/modules/dhl/pages.py +++ b/modules/dhl/pages.py @@ -19,6 +19,7 @@ from dateutil.parser import parse as parse_date +from weboob.tools.compat import unicode from weboob.browser.pages import JsonPage, HTMLPage from weboob.capabilities.parcel import Parcel, Event, ParcelNotFound diff --git a/modules/dpd/pages.py b/modules/dpd/pages.py index 222106449750db4d1afce72c1bc3951965638e40..a41ce598661cc79f1489f3022db59411e8a9727c 100644 --- a/modules/dpd/pages.py +++ b/modules/dpd/pages.py @@ -19,6 +19,7 @@ from dateutil.parser import parse as parse_date +from weboob.tools.compat import unicode from weboob.browser.pages import JsonPage from weboob.capabilities.parcel import Parcel, Event, ParcelNotFound diff --git a/modules/ensap/module.py b/modules/ensap/module.py index c9a7a241e232b6dab44169658ac18358ad6ce80f..1ce47a3d0db95229ebdddaec741e0ee60ba40333 100644 --- a/modules/ensap/module.py +++ b/modules/ensap/module.py @@ -19,6 +19,7 @@ from __future__ import unicode_literals +from weboob.tools.compat import basestring from weboob.tools.backend import Module, BackendConfig from weboob.capabilities.base import find_object from weboob.capabilities.bill import CapDocument, SubscriptionNotFound,\ diff --git a/modules/gls/pages.py b/modules/gls/pages.py index 0bc9fe31b8b057315b95cbdf07bfacb102d426ad..923faa1e2f14b445e831a29ebe98dfe6ef5bcd6d 100644 --- a/modules/gls/pages.py +++ b/modules/gls/pages.py @@ -19,6 +19,7 @@ from dateutil.parser import parse as parse_date +from weboob.tools.compat import unicode from weboob.browser.pages import JsonPage from weboob.capabilities.parcel import Parcel, Event diff --git a/modules/kiwibank/pages.py b/modules/kiwibank/pages.py index 81ce0112a1c14ab51a759c3268422132b06cf87a..b592cf0f8e4c0162054925ad5128bf1c434b23e1 100644 --- a/modules/kiwibank/pages.py +++ b/modules/kiwibank/pages.py @@ -21,6 +21,7 @@ import datetime import re from decimal import Decimal +from weboob.tools.compat import unicode from weboob.browser.pages import HTMLPage, LoggedPage from weboob.capabilities.bank import Account from weboob.tools.capabilities.bank.transactions import AmericanTransaction as EnglishTransaction diff --git a/modules/lacentrale/product.py b/modules/lacentrale/product.py index 4af93fce09583d4ada98227d79ff5d2c3f0d8584..fa4d2a8e37db6bb6aa515273d144a7617f05b57d 100644 --- a/modules/lacentrale/product.py +++ b/modules/lacentrale/product.py @@ -17,6 +17,7 @@ # You should have received a copy of the GNU Affero General Public License # along with this weboob module. If not, see . +from weboob.tools.compat import unicode from weboob.capabilities.pricecomparison import Product diff --git a/modules/paypal/browser.py b/modules/paypal/browser.py index a25fda22e5dbaf500c4f8810842e8c7f8214df76..481362414dfe2488b3355cdf88df7e80a2106c80 100644 --- a/modules/paypal/browser.py +++ b/modules/paypal/browser.py @@ -21,6 +21,7 @@ import datetime from dateutil.relativedelta import relativedelta +from weboob.tools.compat import basestring from weboob.exceptions import BrowserHTTPError, BrowserIncorrectPassword, BrowserUnavailable from weboob.browser.browsers import LoginBrowser, need_login from weboob.browser.url import URL diff --git a/modules/paypal/pages.py b/modules/paypal/pages.py index 00bb95426c01cb9aeca405025e11ef087d12e078..6b20b69e8e4296d835ee775b7e2be1a26320121b 100644 --- a/modules/paypal/pages.py +++ b/modules/paypal/pages.py @@ -22,6 +22,7 @@ import json import re +from weboob.tools.compat import unicode from weboob.capabilities.bank import Account from weboob.capabilities.base import NotAvailable, Currency from weboob.exceptions import BrowserUnavailable, ActionNeeded diff --git a/modules/pixabay/module.py b/modules/pixabay/module.py index ec309d3f43e6a027317f56d97a615c9246b9cd8f..c2c2a1666debe0aac179d92ca76f0d47e5940f51 100644 --- a/modules/pixabay/module.py +++ b/modules/pixabay/module.py @@ -18,6 +18,7 @@ # along with this weboob module. If not, see . +from weboob.tools.compat import unicode from weboob.capabilities.image import CapImage, BaseImage, Thumbnail from weboob.tools.backend import Module, BackendConfig from weboob.tools.value import Value, ValueBackendPassword diff --git a/modules/playme/module.py b/modules/playme/module.py index af24e464af513284c37f4e54c3e5b69d4725e7d3..fc510e7e89b35313b38198724c2a25495b88ea86 100644 --- a/modules/playme/module.py +++ b/modules/playme/module.py @@ -20,6 +20,7 @@ import datetime +from weboob.tools.compat import unicode from weboob.capabilities.messages import CapMessages, CapMessagesPost, Thread, Message from weboob.capabilities.dating import CapDating, Optimization from weboob.capabilities.account import CapAccount, StatusField diff --git a/modules/poivy/browser.py b/modules/poivy/browser.py index 7f8a81e95e5c8ec1afc4e191d237f4d7328c24fc..3be886e87d10e86c29ff9212008fcfe2bf8ec50d 100644 --- a/modules/poivy/browser.py +++ b/modules/poivy/browser.py @@ -17,6 +17,7 @@ # You should have received a copy of the GNU Lesser General Public License # along with this weboob module. If not, see . +from weboob.tools.compat import basestring from weboob.browser import LoginBrowser, URL, need_login from weboob.exceptions import BrowserIncorrectPassword from .pages import HomePage, LoginPage, HistoryPage, BillsPage, ErrorPage diff --git a/modules/sogecartenet/browser.py b/modules/sogecartenet/browser.py index 363d3d354809a921c6fc4cf96bedc0cb0fbf512e..6ead3d030516515a43a0e13e86159796fedb901c 100644 --- a/modules/sogecartenet/browser.py +++ b/modules/sogecartenet/browser.py @@ -21,6 +21,7 @@ from dateutil.parser import parse as parse_date from dateutil.relativedelta import relativedelta +from weboob.tools.compat import basestring from weboob.browser import LoginBrowser, URL, need_login from weboob.tools.compat import urlparse, parse_qs, urlencode, urlunparse diff --git a/modules/tinder/module.py b/modules/tinder/module.py index 2592a4ea549b49323023faab7c43dd83ad602c7c..90eef871691ae91ce4cd2a5046f3d7caa1409546 100644 --- a/modules/tinder/module.py +++ b/modules/tinder/module.py @@ -23,6 +23,7 @@ from dateutil.relativedelta import relativedelta from dateutil.tz import tzlocal +from weboob.tools.compat import unicode from weboob.capabilities.messages import CapMessages, CapMessagesPost, Thread, Message from weboob.capabilities.dating import CapDating, Optimization from weboob.tools.backend import Module, BackendConfig