Skip to content

Commit 230f54c

Browse files
committed
Switch to new backend API locations, required by Mopidy 0.19
1 parent 66a5cdf commit 230f54c

File tree

6 files changed

+17
-12
lines changed

6 files changed

+17
-12
lines changed

README.rst

+6
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,12 @@ Project resources
9797
Changelog
9898
=========
9999

100+
v1.1.3 (UNRELEASED)
101+
-------------------
102+
103+
- Switch to new backend API locations, required by the upcoming Mopidy 0.19
104+
release.
105+
100106
v1.1.2 (2014-02-18)
101107
-------------------
102108

mopidy_spotify/backend.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
import pykka
66

7-
from mopidy.backends import base
7+
from mopidy import backend
8+
89
from mopidy_spotify.library import SpotifyLibraryProvider
910
from mopidy_spotify.playback import SpotifyPlaybackProvider
1011
from mopidy_spotify.session_manager import SpotifySessionManager
@@ -13,7 +14,7 @@
1314
logger = logging.getLogger(__name__)
1415

1516

16-
class SpotifyBackend(pykka.ThreadingActor, base.Backend):
17+
class SpotifyBackend(pykka.ThreadingActor, backend.Backend):
1718
def __init__(self, config, audio):
1819
super(SpotifyBackend, self).__init__()
1920

mopidy_spotify/library.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import pykka
88
from spotify import Link, SpotifyError, ToplistBrowser
99

10-
from mopidy.backends import base
10+
from mopidy import backend
1111
from mopidy.models import Ref, Track, SearchResult
1212

1313
from . import translator, utils
@@ -93,7 +93,7 @@ def copy(self, **values):
9393
return self._proxy.copy(**values)
9494

9595

96-
class SpotifyLibraryProvider(base.BaseLibraryProvider):
96+
class SpotifyLibraryProvider(backend.LibraryProvider):
9797
root_directory = Ref.directory(uri='spotify:directory', name='Spotify')
9898

9999
def __init__(self, *args, **kwargs):

mopidy_spotify/playback.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
from spotify import Link, SpotifyError
77

8-
from mopidy import audio
9-
from mopidy.backends import base
8+
from mopidy import audio, backend
109

1110
from . import utils
1211

@@ -26,7 +25,7 @@ def seek_data_callback(spotify_backend, time_position):
2625
spotify_backend.playback.on_seek_data(time_position)
2726

2827

29-
class SpotifyPlaybackProvider(base.BasePlaybackProvider):
28+
class SpotifyPlaybackProvider(backend.PlaybackProvider):
3029
# These GStreamer caps matches the audio data provided by libspotify
3130
_caps = (
3231
'audio/x-raw-int, endianness=(int)1234, channels=(int)2, '

mopidy_spotify/playlists.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from __future__ import unicode_literals
22

3-
from mopidy.backends import base
3+
from mopidy import backend
44

55

6-
class SpotifyPlaylistsProvider(base.BasePlaylistsProvider):
6+
class SpotifyPlaylistsProvider(backend.PlaylistsProvider):
77
def create(self, name):
88
pass # TODO
99

mopidy_spotify/session_manager.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
from spotify.manager import SpotifySessionManager as PyspotifySessionManager
88

9-
from mopidy import audio
10-
from mopidy.backends.listener import BackendListener
9+
from mopidy import audio, backend
1110
from mopidy.utils import process, versioning
1211

1312
from . import translator
@@ -190,7 +189,7 @@ def refresh_playlists(self):
190189
playlists = filter(None, playlists)
191190
self.backend.playlists.playlists = playlists
192191
logger.info('Loaded %d Spotify playlists', len(playlists))
193-
BackendListener.send('playlists_loaded')
192+
backend.BackendListener.send('playlists_loaded')
194193

195194
def logout(self):
196195
"""Log out from spotify"""

0 commit comments

Comments
 (0)