diff --git a/plexpy/__init__.py b/plexpy/__init__.py index abfe1848..2ce2752e 100644 --- a/plexpy/__init__.py +++ b/plexpy/__init__.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import range diff --git a/plexpy/activity_handler.py b/plexpy/activity_handler.py index 5cd1c928..9f7ee491 100644 --- a/plexpy/activity_handler.py +++ b/plexpy/activity_handler.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from builtins import object diff --git a/plexpy/activity_pinger.py b/plexpy/activity_pinger.py index 104da978..ed93e138 100644 --- a/plexpy/activity_pinger.py +++ b/plexpy/activity_pinger.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import threading diff --git a/plexpy/activity_processor.py b/plexpy/activity_processor.py index 99efb312..601ab0d8 100644 --- a/plexpy/activity_processor.py +++ b/plexpy/activity_processor.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from builtins import object diff --git a/plexpy/api2.py b/plexpy/api2.py index d6f9ac1a..5265b391 100644 --- a/plexpy/api2.py +++ b/plexpy/api2.py @@ -17,6 +17,7 @@ from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from builtins import object diff --git a/plexpy/classes.py b/plexpy/classes.py index 33cfb708..b754fa8f 100644 --- a/plexpy/classes.py +++ b/plexpy/classes.py @@ -21,6 +21,7 @@ from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() diff --git a/plexpy/common.py b/plexpy/common.py index b277d3dd..c4acd7e0 100644 --- a/plexpy/common.py +++ b/plexpy/common.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals import distro import platform diff --git a/plexpy/config.py b/plexpy/config.py index 68077aab..3903f38c 100644 --- a/plexpy/config.py +++ b/plexpy/config.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from past.builtins import basestring from builtins import object diff --git a/plexpy/database.py b/plexpy/database.py index 967adbbf..fcf9c925 100644 --- a/plexpy/database.py +++ b/plexpy/database.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import object import arrow diff --git a/plexpy/datafactory.py b/plexpy/datafactory.py index ed2f0e2a..71cd0007 100644 --- a/plexpy/datafactory.py +++ b/plexpy/datafactory.py @@ -17,6 +17,7 @@ from __future__ import division from __future__ import absolute_import +from __future__ import unicode_literals from builtins import next from builtins import str from builtins import object diff --git a/plexpy/datatables.py b/plexpy/datatables.py index 99f989af..ce790ac7 100644 --- a/plexpy/datatables.py +++ b/plexpy/datatables.py @@ -14,6 +14,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import object import re diff --git a/plexpy/exceptions.py b/plexpy/exceptions.py index cbbb0b2a..1a31b2d4 100644 --- a/plexpy/exceptions.py +++ b/plexpy/exceptions.py @@ -1,3 +1,4 @@ +from __future__ import unicode_literals # This file is part of Tautulli. # # Tautulli is free software: you can redistribute it and/or modify diff --git a/plexpy/graphs.py b/plexpy/graphs.py index 5fa91641..43ae1168 100644 --- a/plexpy/graphs.py +++ b/plexpy/graphs.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from builtins import range from builtins import object diff --git a/plexpy/helpers.py b/plexpy/helpers.py index 45abd011..7d1445fa 100644 --- a/plexpy/helpers.py +++ b/plexpy/helpers.py @@ -17,6 +17,7 @@ from __future__ import division from __future__ import absolute_import +from __future__ import unicode_literals from past.builtins import cmp from future import standard_library standard_library.install_aliases() diff --git a/plexpy/http_handler.py b/plexpy/http_handler.py index 6b792065..9c0611a8 100644 --- a/plexpy/http_handler.py +++ b/plexpy/http_handler.py @@ -16,6 +16,7 @@ # along with PlexPy. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from past.builtins import basestring diff --git a/plexpy/libraries.py b/plexpy/libraries.py index 9b80a261..fce659fd 100644 --- a/plexpy/libraries.py +++ b/plexpy/libraries.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from builtins import next from builtins import object diff --git a/plexpy/lock.py b/plexpy/lock.py index 3dc73f07..f901dd1c 100644 --- a/plexpy/lock.py +++ b/plexpy/lock.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import object import queue diff --git a/plexpy/log_reader.py b/plexpy/log_reader.py index 1c9fa87a..259e2cc4 100644 --- a/plexpy/log_reader.py +++ b/plexpy/log_reader.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import os diff --git a/plexpy/logger.py b/plexpy/logger.py index c61a21c8..989b2e87 100644 --- a/plexpy/logger.py +++ b/plexpy/logger.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from past.builtins import basestring diff --git a/plexpy/mobile_app.py b/plexpy/mobile_app.py index 3f9bbb96..b397d7c0 100644 --- a/plexpy/mobile_app.py +++ b/plexpy/mobile_app.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import time diff --git a/plexpy/newsletter_handler.py b/plexpy/newsletter_handler.py index 5e8ccfe2..299a61db 100644 --- a/plexpy/newsletter_handler.py +++ b/plexpy/newsletter_handler.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals import os import time diff --git a/plexpy/newsletters.py b/plexpy/newsletters.py index 8656ab7a..883446ce 100644 --- a/plexpy/newsletters.py +++ b/plexpy/newsletters.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import next from builtins import str from builtins import object diff --git a/plexpy/notification_handler.py b/plexpy/notification_handler.py index d29e8cf7..7ab34ffd 100644 --- a/plexpy/notification_handler.py +++ b/plexpy/notification_handler.py @@ -18,6 +18,7 @@ from __future__ import division from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import next diff --git a/plexpy/notifiers.py b/plexpy/notifiers.py index 0e973270..f1ca0930 100644 --- a/plexpy/notifiers.py +++ b/plexpy/notifiers.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import next diff --git a/plexpy/plexivity_import.py b/plexpy/plexivity_import.py index cc6ee628..e9a279c2 100644 --- a/plexpy/plexivity_import.py +++ b/plexpy/plexivity_import.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import arrow diff --git a/plexpy/plextv.py b/plexpy/plextv.py index 6e3d1635..7fb84eea 100644 --- a/plexpy/plextv.py +++ b/plexpy/plextv.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import next from builtins import str from builtins import object diff --git a/plexpy/plexwatch_import.py b/plexpy/plexwatch_import.py index 4e6fecba..795b564f 100644 --- a/plexpy/plexwatch_import.py +++ b/plexpy/plexwatch_import.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import sqlite3 diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index ba06c66e..d8099d40 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import next diff --git a/plexpy/request.py b/plexpy/request.py index adbc9317..9d5a35e2 100644 --- a/plexpy/request.py +++ b/plexpy/request.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str from bs4 import BeautifulSoup diff --git a/plexpy/session.py b/plexpy/session.py index 188cd830..43c6ea6e 100644 --- a/plexpy/session.py +++ b/plexpy/session.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from builtins import str import cherrypy diff --git a/plexpy/users.py b/plexpy/users.py index f673ae4c..cd2390fe 100644 --- a/plexpy/users.py +++ b/plexpy/users.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import next diff --git a/plexpy/version.py b/plexpy/version.py index 8797f179..702b929f 100644 --- a/plexpy/version.py +++ b/plexpy/version.py @@ -1,2 +1,3 @@ -PLEXPY_BRANCH = "master" +from __future__ import unicode_literals +PLEXPY_BRANCH = "master" PLEXPY_RELEASE_VERSION = "v2.1.38" diff --git a/plexpy/versioncheck.py b/plexpy/versioncheck.py index 0d2244de..d7b57907 100644 --- a/plexpy/versioncheck.py +++ b/plexpy/versioncheck.py @@ -17,6 +17,7 @@ from __future__ import division from __future__ import absolute_import +from __future__ import unicode_literals from builtins import next from builtins import str from past.utils import old_div diff --git a/plexpy/web_socket.py b/plexpy/web_socket.py index cfc4db46..503d48d7 100644 --- a/plexpy/web_socket.py +++ b/plexpy/web_socket.py @@ -18,6 +18,7 @@ # Mostly borrowed from https://github.com/trakt/Plex-Trakt-Scrobbler from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import str diff --git a/plexpy/webauth.py b/plexpy/webauth.py index 0e5d6afd..312bb07a 100644 --- a/plexpy/webauth.py +++ b/plexpy/webauth.py @@ -21,6 +21,7 @@ # Session tool to be loaded. from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import str diff --git a/plexpy/webserve.py b/plexpy/webserve.py index a0f2d1c1..1f4e3320 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import next diff --git a/plexpy/webstart.py b/plexpy/webstart.py index 9b211776..ad725f99 100644 --- a/plexpy/webstart.py +++ b/plexpy/webstart.py @@ -16,6 +16,7 @@ # along with Tautulli. If not, see . from __future__ import absolute_import +from __future__ import unicode_literals from future import standard_library standard_library.install_aliases() from builtins import str