Run pyupgrade to Python 3.7+
This commit is contained in:
parent
008527f115
commit
b067352a00
7 changed files with 13 additions and 16 deletions
|
@ -1,5 +1,3 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
import os
|
||||
|
||||
from mopidy import ext, config
|
||||
|
@ -18,7 +16,7 @@ class SubidyExtension(ext.Extension):
|
|||
return config.read(conf_file)
|
||||
|
||||
def get_config_schema(self):
|
||||
schema = super(SubidyExtension, self).get_config_schema()
|
||||
schema = super().get_config_schema()
|
||||
schema['url'] = config.String()
|
||||
schema['username'] = config.String()
|
||||
schema['password'] = config.Secret()
|
||||
|
|
|
@ -5,7 +5,7 @@ import pykka
|
|||
|
||||
class SubidyBackend(pykka.ThreadingActor, backend.Backend):
|
||||
def __init__(self, config, audio):
|
||||
super(SubidyBackend, self).__init__()
|
||||
super().__init__()
|
||||
subidy_config = config['subidy']
|
||||
self.subsonic_api = subsonic_api.SubsonicApi(
|
||||
url=subidy_config['url'],
|
||||
|
|
|
@ -37,7 +37,7 @@ class SubidyLibraryProvider(backend.LibraryProvider):
|
|||
_raw_vdir_to_ref = staticmethod(__raw_vdir_to_ref)
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SubidyLibraryProvider, self).__init__(*args, **kwargs)
|
||||
super().__init__(*args, **kwargs)
|
||||
self.subsonic_api = self.backend.subsonic_api
|
||||
|
||||
def browse_songs(self, album_id):
|
||||
|
@ -112,7 +112,7 @@ class SubidyLibraryProvider(backend.LibraryProvider):
|
|||
|
||||
def lookup(self, uri=None, uris=None):
|
||||
if uris is not None:
|
||||
return dict((uri, self.lookup_one(uri)) for uri in uris)
|
||||
return {uri: self.lookup_one(uri) for uri in uris}
|
||||
if uri is not None:
|
||||
return self.lookup_one(uri)
|
||||
return None
|
||||
|
|
|
@ -6,7 +6,7 @@ logger = logging.getLogger(__name__)
|
|||
|
||||
class SubidyPlaybackProvider(backend.PlaybackProvider):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SubidyPlaybackProvider, self).__init__(*args, **kwargs)
|
||||
super().__init__(*args, **kwargs)
|
||||
self.subsonic_api = self.backend.subsonic_api
|
||||
|
||||
def translate_uri(self, translate_uri):
|
||||
|
|
|
@ -7,7 +7,7 @@ logger = logging.getLogger(__name__)
|
|||
|
||||
class SubidyPlaylistsProvider(backend.PlaylistsProvider):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(SubidyPlaylistsProvider, self).__init__(*args, **kwargs)
|
||||
super().__init__(*args, **kwargs)
|
||||
self.subsonic_api = self.backend.subsonic_api
|
||||
self.playlists = []
|
||||
self.refresh()
|
||||
|
|
|
@ -9,10 +9,10 @@ from mopidy_subidy import uri
|
|||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
RESPONSE_OK = u'ok'
|
||||
UNKNOWN_SONG = u'Unknown Song'
|
||||
UNKNOWN_ALBUM = u'Unknown Album'
|
||||
UNKNOWN_ARTIST = u'Unknown Artist'
|
||||
RESPONSE_OK = 'ok'
|
||||
UNKNOWN_SONG = 'Unknown Song'
|
||||
UNKNOWN_ALBUM = 'Unknown Album'
|
||||
UNKNOWN_ARTIST = 'Unknown Artist'
|
||||
MAX_SEARCH_RESULTS = 100
|
||||
MAX_LIST_RESULTS = 500
|
||||
|
||||
|
@ -54,7 +54,7 @@ class SubsonicApi():
|
|||
self.url = url + '/rest'
|
||||
self.username = username
|
||||
self.password = password
|
||||
logger.info('Connecting to subsonic server on url %s as user %s, API version %s' % (url, username, api_version))
|
||||
logger.info(f'Connecting to subsonic server on url {url} as user {username}, API version {api_version}')
|
||||
try:
|
||||
self.connection.ping()
|
||||
except Exception as e:
|
||||
|
@ -338,8 +338,7 @@ class SubsonicApi():
|
|||
return
|
||||
for item in diritems:
|
||||
if item.get('isDir'):
|
||||
for song in self.get_recursive_dir_as_songs_as_tracks_iter(item.get('id')):
|
||||
yield song
|
||||
yield from self.get_recursive_dir_as_songs_as_tracks_iter(item.get('id'))
|
||||
else:
|
||||
yield self.raw_song_to_track(item)
|
||||
|
||||
|
|
|
@ -63,7 +63,7 @@ def get_type(uri):
|
|||
return result.group(2)
|
||||
|
||||
def get_type_uri(type, id):
|
||||
return u'%s:%s:%s' % (PREFIX, type, id)
|
||||
return f'{PREFIX}:{type}:{id}'
|
||||
|
||||
def get_artist_uri(id):
|
||||
return get_type_uri(ARTIST, id)
|
||||
|
|
Loading…
Add table
Reference in a new issue