Address lint errors for discogs_client version check

This commit is contained in:
ghbrown 2023-03-09 17:38:47 -06:00
parent 566a58c8bb
commit bad541e2c4

View file

@ -71,14 +71,15 @@ class DiscogsPlugin(BeetsPlugin):
def check_discogs_client(self): def check_discogs_client(self):
"""Ensure python3-discogs-client version >= 2.3.10 """Ensure python3-discogs-client version >= 2.3.10
""" """
dc_min_version = [2,3,10] dc_min_version = [2, 3, 10]
dc_version = [int(elem) for elem in dc_string.split('.')] dc_version = [int(elem) for elem in dc_string.split('.')]
min_len = min(len(dc_version),len(dc_min_version)) min_len = min(len(dc_version), len(dc_min_version))
gt_min = [(elem > elem_min) for elem, elem_min in gt_min = [(elem > elem_min) for elem, elem_min in
zip(dc_version[:min_len], zip(dc_version[:min_len],
dc_min_version[:min_len])] dc_min_version[:min_len])]
if True not in gt_min: if True not in gt_min:
self._log.warning("python3-discogs-client version should be >= 2.3.10") self._log.warning(('python3-discogs-client version should be '
'>= 2.3.10'))
def setup(self, session=None): def setup(self, session=None):
"""Create the `discogs_client` field. Authenticate if necessary. """Create the `discogs_client` field. Authenticate if necessary.