From ee879aa042381f1562d335d73bf7cb32ede3d1f1 Mon Sep 17 00:00:00 2001 From: hugovk Date: Mon, 26 Nov 2018 23:10:38 +0200 Subject: [PATCH] Upgrade Python syntax with pyupgrade --py3-plus --- pylast/__init__.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pylast/__init__.py b/pylast/__init__.py index 0a32950..fd367ef 100644 --- a/pylast/__init__.py +++ b/pylast/__init__.py @@ -138,7 +138,7 @@ logger = logging.getLogger(__name__) logging.getLogger(__name__).addHandler(logging.NullHandler()) -class _Network(object): +class _Network: """ A music social network website such as Last.fm or one with a Last.fm-compatible API. @@ -795,7 +795,7 @@ class LibreFMNetwork(_Network): ) -class _ShelfCacheBackend(object): +class _ShelfCacheBackend: """Used as a backend for caching cacheable requests.""" def __init__(self, file_path=None): @@ -816,7 +816,7 @@ class _ShelfCacheBackend(object): self.shelf[key] = xml_string -class _Request(object): +class _Request: """Representing an abstract web service operation.""" def __init__(self, network, method_name, params=None): @@ -981,7 +981,7 @@ class _Request(object): raise WSError(self.network, status, details) -class SessionKeyGenerator(object): +class SessionKeyGenerator: """Methods of generating a session key: 1) Web Authentication: a. network = get_*_network(API_KEY, API_SECRET) @@ -1104,7 +1104,7 @@ def _string_output(func): return r -class _BaseObject(object): +class _BaseObject: """An abstract webservices object.""" network = None @@ -1193,7 +1193,7 @@ class _BaseObject(object): return _extract(node, section) -class _Chartable(object): +class _Chartable: """Common functions for classes with charts.""" def __init__(self, ws_prefix): @@ -1264,7 +1264,7 @@ class _Chartable(object): return seq -class _Taggable(object): +class _Taggable: """Common functions for classes with tags.""" def __init__(self, ws_prefix): @@ -1593,7 +1593,7 @@ class Album(_Opus): __hash__ = _Opus.__hash__ def __init__(self, artist, title, network, username=None, info=None): - super(Album, self).__init__(artist, title, network, "album", username, info) + super().__init__(artist, title, network, "album", username, info) def get_tracks(self): """Returns the list of Tracks on this album.""" @@ -2062,7 +2062,7 @@ class Track(_Opus): __hash__ = _Opus.__hash__ def __init__(self, artist, title, network, username=None, info=None): - super(Track, self).__init__(artist, title, network, "track", username, info) + super().__init__(artist, title, network, "track", username, info) def get_correction(self): """Returns the corrected track name."""