Drop the redundant HTTP error class from the retry catch
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -647,8 +647,7 @@ class ArtistFetcher:
|
|||||||
with urllib.request.urlopen(
|
with urllib.request.urlopen(
|
||||||
request, timeout=timeout) as response:
|
request, timeout=timeout) as response:
|
||||||
return response.read()
|
return response.read()
|
||||||
except (urllib.error.HTTPError, TimeoutError,
|
except (TimeoutError, urllib.error.URLError) as error:
|
||||||
urllib.error.URLError) as error:
|
|
||||||
reason = self.__retry_reason(error)
|
reason = self.__retry_reason(error)
|
||||||
if reason is None:
|
if reason is None:
|
||||||
raise
|
raise
|
||||||
|
|||||||
Reference in New Issue
Block a user