diff --git a/mopidy/__init__.py b/mopidy/__init__.py index c1646fa9..bf0e0a21 100644 --- a/mopidy/__init__.py +++ b/mopidy/__init__.py @@ -1,8 +1,8 @@ from __future__ import unicode_literals -from distutils.version import StrictVersion as SV import sys import warnings +from distutils.version import StrictVersion as SV import pykka diff --git a/mopidy/__main__.py b/mopidy/__main__.py index b447e77d..5e7f2045 100644 --- a/mopidy/__main__.py +++ b/mopidy/__main__.py @@ -25,8 +25,7 @@ mopidy_args = sys.argv[1:] sys.argv[1:] = [] -from mopidy import commands, ext -from mopidy import config as config_lib +from mopidy import commands, config as config_lib, ext from mopidy.utils import log, path, process, versioning logger = logging.getLogger(__name__) diff --git a/mopidy/audio/actor.py b/mopidy/audio/actor.py index ca023125..7437824c 100644 --- a/mopidy/audio/actor.py +++ b/mopidy/audio/actor.py @@ -1,19 +1,20 @@ from __future__ import unicode_literals -import pygst -pygst.require('0.10') -import gst -import gobject - import logging +import gobject + +import pygst +pygst.require('0.10') +import gst # noqa + import pykka +from mopidy.audio import mixers, playlists, utils +from mopidy.audio.constants import PlaybackState +from mopidy.audio.listener import AudioListener from mopidy.utils import process -from . import mixers, playlists, utils -from .constants import PlaybackState -from .listener import AudioListener logger = logging.getLogger(__name__) diff --git a/mopidy/audio/mixers/__init__.py b/mopidy/audio/mixers/__init__.py index 9b14974f..cf763de3 100644 --- a/mopidy/audio/mixers/__init__.py +++ b/mopidy/audio/mixers/__init__.py @@ -1,12 +1,13 @@ from __future__ import unicode_literals +import gobject + import pygst pygst.require('0.10') -import gst -import gobject +import gst # noqa -from .auto import AutoAudioMixer -from .fake import FakeMixer +from mopidy.audio.mixers.auto import AutoAudioMixer +from mopidy.audio.mixers.fake import FakeMixer def register_mixer(mixer_class): diff --git a/mopidy/audio/mixers/auto.py b/mopidy/audio/mixers/auto.py index 7e59b602..01a16e42 100644 --- a/mopidy/audio/mixers/auto.py +++ b/mopidy/audio/mixers/auto.py @@ -6,11 +6,12 @@ mixer. from __future__ import unicode_literals +import logging + import pygst pygst.require('0.10') -import gst +import gst # noqa -import logging logger = logging.getLogger(__name__) diff --git a/mopidy/audio/mixers/fake.py b/mopidy/audio/mixers/fake.py index 7daea6a1..404f6298 100644 --- a/mopidy/audio/mixers/fake.py +++ b/mopidy/audio/mixers/fake.py @@ -6,12 +6,13 @@ mixer. from __future__ import unicode_literals +import gobject + import pygst pygst.require('0.10') -import gobject -import gst +import gst # noqa -from . import utils +from mopidy.audio.mixers import utils class FakeMixer(gst.Element, gst.ImplementsInterface, gst.interfaces.Mixer): diff --git a/mopidy/audio/mixers/utils.py b/mopidy/audio/mixers/utils.py index 8d0ce280..b3b08f19 100644 --- a/mopidy/audio/mixers/utils.py +++ b/mopidy/audio/mixers/utils.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals +import gobject + import pygst pygst.require('0.10') -import gst -import gobject +import gst # noqa def create_track(label, initial_volume, min_volume, max_volume, diff --git a/mopidy/audio/playlists.py b/mopidy/audio/playlists.py index e3f51e41..59236dba 100644 --- a/mopidy/audio/playlists.py +++ b/mopidy/audio/playlists.py @@ -1,13 +1,14 @@ from __future__ import unicode_literals -import pygst -pygst.require('0.10') -import gst -import gobject - import ConfigParser as configparser import io +import gobject + +import pygst +pygst.require('0.10') +import gst # noqa + try: import xml.etree.cElementTree as elementtree except ImportError: diff --git a/mopidy/audio/scan.py b/mopidy/audio/scan.py index 56f385e3..589ece6d 100644 --- a/mopidy/audio/scan.py +++ b/mopidy/audio/scan.py @@ -1,15 +1,15 @@ from __future__ import unicode_literals -import pygst -pygst.require('0.10') -import gst - import datetime import os import time +import pygst +pygst.require('0.10') +import gst # noqa + from mopidy import exceptions -from mopidy.models import Track, Artist, Album +from mopidy.models import Album, Artist, Track from mopidy.utils import path diff --git a/mopidy/audio/utils.py b/mopidy/audio/utils.py index 15196b20..f9036748 100644 --- a/mopidy/audio/utils.py +++ b/mopidy/audio/utils.py @@ -2,7 +2,7 @@ from __future__ import unicode_literals import pygst pygst.require('0.10') -import gst +import gst # noqa def calculate_duration(num_samples, sample_rate): diff --git a/mopidy/commands.py b/mopidy/commands.py index ad20c47f..72888e05 100644 --- a/mopidy/commands.py +++ b/mopidy/commands.py @@ -7,6 +7,7 @@ import os import sys import glib + import gobject from mopidy import config as config_lib diff --git a/mopidy/config/types.py b/mopidy/config/types.py index 6aeaaaa7..ff3e3f1f 100644 --- a/mopidy/config/types.py +++ b/mopidy/config/types.py @@ -4,8 +4,8 @@ import logging import re import socket -from mopidy.utils import path from mopidy.config import validators +from mopidy.utils import path def decode(value): diff --git a/mopidy/core/actor.py b/mopidy/core/actor.py index b3bacb54..a3dba245 100644 --- a/mopidy/core/actor.py +++ b/mopidy/core/actor.py @@ -7,14 +7,13 @@ import pykka from mopidy import audio, backend from mopidy.audio import PlaybackState +from mopidy.core.library import LibraryController +from mopidy.core.listener import CoreListener +from mopidy.core.playback import PlaybackController +from mopidy.core.playlists import PlaylistsController +from mopidy.core.tracklist import TracklistController from mopidy.utils import versioning -from .library import LibraryController -from .listener import CoreListener -from .playback import PlaybackController -from .playlists import PlaylistsController -from .tracklist import TracklistController - class Core(pykka.ThreadingActor, audio.AudioListener, backend.BackendListener): library = None diff --git a/mopidy/core/playback.py b/mopidy/core/playback.py index 7d57b58c..7f4a31f4 100644 --- a/mopidy/core/playback.py +++ b/mopidy/core/playback.py @@ -4,8 +4,7 @@ import logging import urlparse from mopidy.audio import PlaybackState - -from . import listener +from mopidy.core import listener logger = logging.getLogger(__name__) diff --git a/mopidy/core/tracklist.py b/mopidy/core/tracklist.py index 9c9cdc3d..1bce8734 100644 --- a/mopidy/core/tracklist.py +++ b/mopidy/core/tracklist.py @@ -4,10 +4,9 @@ import collections import logging import random +from mopidy.core import listener from mopidy.models import TlTrack -from . import listener - logger = logging.getLogger(__name__) diff --git a/mopidy/ext.py b/mopidy/ext.py index 01b3e70e..d259b686 100644 --- a/mopidy/ext.py +++ b/mopidy/ext.py @@ -2,10 +2,10 @@ from __future__ import unicode_literals import collections import logging + import pkg_resources -from mopidy import exceptions -from mopidy import config as config_lib +from mopidy import config as config_lib, exceptions logger = logging.getLogger(__name__) diff --git a/mopidy/http/actor.py b/mopidy/http/actor.py index 32e5074a..f57871df 100644 --- a/mopidy/http/actor.py +++ b/mopidy/http/actor.py @@ -1,17 +1,19 @@ from __future__ import unicode_literals -import logging import json +import logging import os import cherrypy + import pykka + from ws4py.messaging import TextMessage from ws4py.server.cherrypyserver import WebSocketPlugin, WebSocketTool from mopidy import models, zeroconf from mopidy.core import CoreListener -from . import ws +from mopidy.http import ws logger = logging.getLogger(__name__) diff --git a/mopidy/http/ws.py b/mopidy/http/ws.py index 286e97e6..3740bb00 100644 --- a/mopidy/http/ws.py +++ b/mopidy/http/ws.py @@ -4,6 +4,7 @@ import logging import socket import cherrypy + import ws4py.websocket from mopidy import core, models diff --git a/mopidy/listener.py b/mopidy/listener.py index cce5556d..c8ecfa53 100644 --- a/mopidy/listener.py +++ b/mopidy/listener.py @@ -3,6 +3,7 @@ from __future__ import unicode_literals import logging import gobject + import pykka logger = logging.getLogger(__name__) diff --git a/mopidy/local/actor.py b/mopidy/local/actor.py index 71b9648e..590d7867 100644 --- a/mopidy/local/actor.py +++ b/mopidy/local/actor.py @@ -5,11 +5,11 @@ import logging import pykka from mopidy import backend +from mopidy.local import storage +from mopidy.local.library import LocalLibraryProvider +from mopidy.local.playback import LocalPlaybackProvider +from mopidy.local.playlists import LocalPlaylistsProvider -from . import storage -from .library import LocalLibraryProvider -from .playback import LocalPlaybackProvider -from .playlists import LocalPlaylistsProvider logger = logging.getLogger(__name__) diff --git a/mopidy/local/commands.py b/mopidy/local/commands.py index acff543d..1e7839a5 100644 --- a/mopidy/local/commands.py +++ b/mopidy/local/commands.py @@ -6,9 +6,9 @@ import time from mopidy import commands, exceptions from mopidy.audio import scan +from mopidy.local import translator from mopidy.utils import path -from . import translator logger = logging.getLogger(__name__) diff --git a/mopidy/local/playback.py b/mopidy/local/playback.py index bd798589..aa0e5b3a 100644 --- a/mopidy/local/playback.py +++ b/mopidy/local/playback.py @@ -3,8 +3,8 @@ from __future__ import unicode_literals import logging from mopidy import backend +from mopidy.local import translator -from . import translator logger = logging.getLogger(__name__) diff --git a/mopidy/local/translator.py b/mopidy/local/translator.py index c3f9874b..33b67775 100644 --- a/mopidy/local/translator.py +++ b/mopidy/local/translator.py @@ -3,13 +3,14 @@ from __future__ import unicode_literals import logging import os import re -import urlparse import urllib +import urlparse from mopidy.models import Track from mopidy.utils.encoding import locale_decode from mopidy.utils.path import path_to_uri, uri_to_path + M3U_EXTINF_RE = re.compile(r'#EXTINF:(-1|\d+),(.*)') logger = logging.getLogger(__name__) diff --git a/mopidy/utils/deps.py b/mopidy/utils/deps.py index a1adf0a7..efc831e4 100644 --- a/mopidy/utils/deps.py +++ b/mopidy/utils/deps.py @@ -6,11 +6,11 @@ import platform import pygst pygst.require('0.10') -import gst +import gst # noqa import pkg_resources -from . import formatting +from mopidy.utils import formatting def format_dependency_list(adapters=None): diff --git a/mopidy/utils/network.py b/mopidy/utils/network.py index 1dd655f1..11469b47 100644 --- a/mopidy/utils/network.py +++ b/mopidy/utils/network.py @@ -1,13 +1,14 @@ from __future__ import unicode_literals import errno -import gobject import logging import re import socket import sys import threading +import gobject + import pykka from mopidy.utils import encoding diff --git a/mopidy/utils/path.py b/mopidy/utils/path.py index 91cd70dd..5870fc6e 100644 --- a/mopidy/utils/path.py +++ b/mopidy/utils/path.py @@ -1,8 +1,8 @@ from __future__ import unicode_literals +import Queue as queue import logging import os -import Queue as queue import stat import string import threading diff --git a/setup.py b/setup.py index 703615db..00836aec 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from __future__ import unicode_literals import re -from setuptools import setup, find_packages +from setuptools import find_packages, setup def get_version(filename): diff --git a/tests/audio/test_actor.py b/tests/audio/test_actor.py index 8263d769..3e4fe694 100644 --- a/tests/audio/test_actor.py +++ b/tests/audio/test_actor.py @@ -2,13 +2,13 @@ from __future__ import unicode_literals import unittest -import pygst -pygst.require('0.10') -import gst - import gobject gobject.threads_init() +import pygst +pygst.require('0.10') +import gst # noqa + import pykka from mopidy import audio diff --git a/tests/audio/test_listener.py b/tests/audio/test_listener.py index 08286cf9..1690ab80 100644 --- a/tests/audio/test_listener.py +++ b/tests/audio/test_listener.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import audio diff --git a/tests/audio/test_scan.py b/tests/audio/test_scan.py index 8d40b5f5..26caa422 100644 --- a/tests/audio/test_scan.py +++ b/tests/audio/test_scan.py @@ -8,7 +8,7 @@ gobject.threads_init() from mopidy import exceptions from mopidy.audio import scan -from mopidy.models import Track, Artist, Album +from mopidy.models import Album, Artist, Track from mopidy.utils import path as path_lib from tests import path_to_data_dir diff --git a/tests/backend/test_listener.py b/tests/backend/test_listener.py index fd861e4f..9e080d31 100644 --- a/tests/backend/test_listener.py +++ b/tests/backend/test_listener.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import backend diff --git a/tests/config/test_config.py b/tests/config/test_config.py index fceb293d..52035825 100644 --- a/tests/config/test_config.py +++ b/tests/config/test_config.py @@ -2,9 +2,10 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import config from tests import path_to_data_dir diff --git a/tests/config/test_schemas.py b/tests/config/test_schemas.py index 6eb35ed3..86cd69f1 100644 --- a/tests/config/test_schemas.py +++ b/tests/config/test_schemas.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals import logging -import mock import unittest +import mock + from mopidy.config import schemas, types from tests import any_unicode diff --git a/tests/config/test_types.py b/tests/config/test_types.py index c4b9ec88..ff34213d 100644 --- a/tests/config/test_types.py +++ b/tests/config/test_types.py @@ -3,10 +3,11 @@ from __future__ import unicode_literals import logging -import mock import socket import unittest +import mock + from mopidy.config import types # TODO: DecodeTest and EncodeTest diff --git a/tests/core/test_actor.py b/tests/core/test_actor.py index 4a808cad..47ac0168 100644 --- a/tests/core/test_actor.py +++ b/tests/core/test_actor.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + import pykka from mopidy.core import Core diff --git a/tests/core/test_events.py b/tests/core/test_events.py index ffa84e6e..87abd9f9 100644 --- a/tests/core/test_events.py +++ b/tests/core/test_events.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + import pykka from mopidy import core diff --git a/tests/core/test_library.py b/tests/core/test_library.py index 7a40194d..a1daa0bd 100644 --- a/tests/core/test_library.py +++ b/tests/core/test_library.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import backend, core from mopidy.models import Ref, SearchResult, Track diff --git a/tests/core/test_listener.py b/tests/core/test_listener.py index 3678451d..c0075450 100644 --- a/tests/core/test_listener.py +++ b/tests/core/test_listener.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy.core import CoreListener, PlaybackState from mopidy.models import Playlist, TlTrack diff --git a/tests/core/test_playback.py b/tests/core/test_playback.py index 6796cfe7..7a97b3d7 100644 --- a/tests/core/test_playback.py +++ b/tests/core/test_playback.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import backend, core from mopidy.models import Track diff --git a/tests/core/test_playlists.py b/tests/core/test_playlists.py index ac1787fa..73b4f486 100644 --- a/tests/core/test_playlists.py +++ b/tests/core/test_playlists.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import backend, core from mopidy.models import Playlist, Track diff --git a/tests/core/test_tracklist.py b/tests/core/test_tracklist.py index 80b4dd23..9f4dc9c0 100644 --- a/tests/core/test_tracklist.py +++ b/tests/core/test_tracklist.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy import backend, core from mopidy.models import Track diff --git a/tests/http/test_events.py b/tests/http/test_events.py index dbfa8413..cec1ed95 100644 --- a/tests/http/test_events.py +++ b/tests/http/test_events.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals import json -import mock import unittest +import mock + try: import cherrypy except ImportError: diff --git a/tests/local/test_events.py b/tests/local/test_events.py index f0fd0959..f6ae5360 100644 --- a/tests/local/test_events.py +++ b/tests/local/test_events.py @@ -3,6 +3,7 @@ from __future__ import unicode_literals import unittest import mock + import pykka from mopidy import audio, backend, core diff --git a/tests/local/test_library.py b/tests/local/test_library.py index 882b992b..fcc6d4df 100644 --- a/tests/local/test_library.py +++ b/tests/local/test_library.py @@ -9,7 +9,7 @@ import pykka from mopidy import core from mopidy.local import actor, json -from mopidy.models import Track, Album, Artist +from mopidy.models import Album, Artist, Track from tests import path_to_data_dir diff --git a/tests/local/test_playback.py b/tests/local/test_playback.py index 4aae8b04..7b64e495 100644 --- a/tests/local/test_playback.py +++ b/tests/local/test_playback.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals -import mock import time import unittest +import mock + import pykka from mopidy import audio, core diff --git a/tests/mpd/protocol/__init__.py b/tests/mpd/protocol/__init__.py index 97b73b7a..f4776f4f 100644 --- a/tests/mpd/protocol/__init__.py +++ b/tests/mpd/protocol/__init__.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + import pykka from mopidy import core diff --git a/tests/mpd/protocol/test_music_db.py b/tests/mpd/protocol/test_music_db.py index 29738934..98727945 100644 --- a/tests/mpd/protocol/test_music_db.py +++ b/tests/mpd/protocol/test_music_db.py @@ -2,8 +2,8 @@ from __future__ import unicode_literals import unittest -from mopidy.mpd.protocol import music_db from mopidy.models import Album, Artist, Playlist, Ref, SearchResult, Track +from mopidy.mpd.protocol import music_db from tests.mpd import protocol diff --git a/tests/mpd/protocol/test_stored_playlists.py b/tests/mpd/protocol/test_stored_playlists.py index 857ed03e..56011435 100644 --- a/tests/mpd/protocol/test_stored_playlists.py +++ b/tests/mpd/protocol/test_stored_playlists.py @@ -1,6 +1,6 @@ from __future__ import unicode_literals -from mopidy.models import Track, Playlist +from mopidy.models import Playlist, Track from tests.mpd import protocol diff --git a/tests/mpd/test_exceptions.py b/tests/mpd/test_exceptions.py index ef84a5f9..7f50c41b 100644 --- a/tests/mpd/test_exceptions.py +++ b/tests/mpd/test_exceptions.py @@ -3,8 +3,8 @@ from __future__ import unicode_literals import unittest from mopidy.mpd.exceptions import ( - MpdAckError, MpdPermissionError, MpdUnknownCommand, MpdNoCommand, - MpdSystemError, MpdNotImplemented) + MpdAckError, MpdNoCommand, MpdNotImplemented, MpdPermissionError, + MpdSystemError, MpdUnknownCommand) class MpdExceptionsTest(unittest.TestCase): diff --git a/tests/mpd/test_translator.py b/tests/mpd/test_translator.py index 50d838bc..2bd6cff6 100644 --- a/tests/mpd/test_translator.py +++ b/tests/mpd/test_translator.py @@ -3,9 +3,9 @@ from __future__ import unicode_literals import datetime import unittest -from mopidy.utils.path import mtime +from mopidy.models import Album, Artist, Playlist, TlTrack, Track from mopidy.mpd import translator -from mopidy.models import Album, Artist, TlTrack, Playlist, Track +from mopidy.utils.path import mtime class TrackMpdFormatTest(unittest.TestCase): diff --git a/tests/test_commands.py b/tests/test_commands.py index a651a56e..9d3d0bda 100644 --- a/tests/test_commands.py +++ b/tests/test_commands.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals import argparse -import mock import unittest +import mock + from mopidy import commands diff --git a/tests/test_models.py b/tests/test_models.py index 13ab637f..43343ce7 100644 --- a/tests/test_models.py +++ b/tests/test_models.py @@ -4,8 +4,8 @@ import json import unittest from mopidy.models import ( - Ref, Artist, Album, TlTrack, Track, Playlist, SearchResult, - ModelJSONEncoder, model_json_decoder) + Album, Artist, ModelJSONEncoder, Playlist, Ref, SearchResult, TlTrack, + Track, model_json_decoder) class GenericCopyTest(unittest.TestCase): diff --git a/tests/test_version.py b/tests/test_version.py index b05f356e..ec331f74 100644 --- a/tests/test_version.py +++ b/tests/test_version.py @@ -1,7 +1,7 @@ from __future__ import unicode_literals -from distutils.version import StrictVersion as SV import unittest +from distutils.version import StrictVersion as SV from mopidy import __version__ diff --git a/tests/utils/network/test_connection.py b/tests/utils/network/test_connection.py index 1c928e74..7a25643f 100644 --- a/tests/utils/network/test_connection.py +++ b/tests/utils/network/test_connection.py @@ -2,11 +2,13 @@ from __future__ import unicode_literals import errno import logging -from mock import patch, sentinel, Mock import socket import unittest import gobject + +from mock import Mock, patch, sentinel + import pykka from mopidy.utils import network diff --git a/tests/utils/network/test_lineprotocol.py b/tests/utils/network/test_lineprotocol.py index f3ad20f7..d7db67f6 100644 --- a/tests/utils/network/test_lineprotocol.py +++ b/tests/utils/network/test_lineprotocol.py @@ -2,10 +2,11 @@ from __future__ import unicode_literals -from mock import sentinel, Mock import re import unittest +from mock import Mock, sentinel + from mopidy.utils import network from tests import any_unicode diff --git a/tests/utils/network/test_server.py b/tests/utils/network/test_server.py index 123f535c..c5b8c41a 100644 --- a/tests/utils/network/test_server.py +++ b/tests/utils/network/test_server.py @@ -1,12 +1,13 @@ from __future__ import unicode_literals import errno -from mock import patch, sentinel, Mock import socket import unittest import gobject +from mock import Mock, patch, sentinel + from mopidy.utils import network from tests import any_int diff --git a/tests/utils/network/test_utils.py b/tests/utils/network/test_utils.py index 527e9196..d0886cfc 100644 --- a/tests/utils/network/test_utils.py +++ b/tests/utils/network/test_utils.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals -from mock import patch, Mock import socket import unittest +from mock import Mock, patch + from mopidy.utils import network diff --git a/tests/utils/test_deps.py b/tests/utils/test_deps.py index 2a25c095..103f478c 100644 --- a/tests/utils/test_deps.py +++ b/tests/utils/test_deps.py @@ -1,12 +1,13 @@ from __future__ import unicode_literals import platform -import mock import unittest +import mock + import pygst pygst.require('0.10') -import gst +import gst # noqa import pkg_resources diff --git a/tests/utils/test_encoding.py b/tests/utils/test_encoding.py index 88ad5899..912f38c0 100644 --- a/tests/utils/test_encoding.py +++ b/tests/utils/test_encoding.py @@ -1,8 +1,9 @@ from __future__ import unicode_literals -import mock import unittest +import mock + from mopidy.utils.encoding import locale_decode diff --git a/tests/utils/test_jsonrpc.py b/tests/utils/test_jsonrpc.py index 4ddb6611..e6f94fb3 100644 --- a/tests/utils/test_jsonrpc.py +++ b/tests/utils/test_jsonrpc.py @@ -1,9 +1,10 @@ from __future__ import unicode_literals import json -import mock import unittest +import mock + import pykka from mopidy import core, models