mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-03 20:13:02 +00:00
Refactor file: taglib.py and utils/parsers.py
Add dataclass and pathlib imports in taglib.py Add clean_filename, ParseData, and extract_artist_title functions in taglib.py Modify get_tags function in taglib.py to use extract_artist_title function Modify LyricsProvider class in lyrics.py to add timeout parameter in session.get Remove parse_artist_from_filename and parse_title_from_filename functions in utils/parsers.py Add split_artists function in utils/parsers.py Remove parse_artist_from_filename and parse_title_from_filename functions in utils/parsers.py Add remove_prod function in utils/parsers.py Refactor code and improve code readability
This commit is contained in:
@@ -75,7 +75,7 @@ class LyricsProvider(LRCProvider):
|
||||
return None
|
||||
|
||||
try:
|
||||
response = self.session.get(url, params=query)
|
||||
response = self.session.get(url, params=query, timeout=10)
|
||||
except requests.exceptions.ConnectionError:
|
||||
return None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user