🛠️ Ruff errors refactored.

This commit is contained in:
Robert Honz
2024-01-12 11:20:10 +01:00
parent 87091fb060
commit 677bca872e
5 changed files with 19 additions and 10 deletions
+3 -1
View File
@@ -102,5 +102,7 @@ try:
if respond.status_code == 200:
content = respond.json()["files"]["tidal-api-key.json"]["content"]
__API_KEYS__ = json.loads(content)
except:
except Exception as e:
# TODO: Implement proper logging.
print(e)
pass
+3 -1
View File
@@ -29,7 +29,9 @@ from tidal_dl_ng.model.gui_data import ProgressBars
# TODO: Set appropriate client string and use it for video download.
# https://github.com/globocom/m3u8#using-different-http-clients
class RequestsClient:
def download(self, uri: str, timeout: int = None, headers: dict | None = None, verify_ssl: bool = True):
def download(
self, uri: str, timeout: int = REQUESTS_TIMEOUT_SEC, headers: dict | None = None, verify_ssl: bool = True
):
if not headers:
headers = {}
+2 -2
View File
@@ -409,7 +409,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
)
progress: Progress = Progress()
if isinstance(media, (Track, Video)):
if isinstance(media, Track | Video):
if isinstance(media, Track):
file_template: str = self.settings.data.format_track
elif isinstance(media, Video):
@@ -428,7 +428,7 @@ class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
logger_gui.info(f"Download successful: {download_path_file}")
else:
logger_gui.info(f"Download skipped (file exists): {download_path_file}")
elif isinstance(media, (Album, Playlist, Mix)):
elif isinstance(media, Album | Playlist | Mix):
file_template: str | bool = False
if isinstance(media, Album):
+4 -1
View File
@@ -1,3 +1,6 @@
from typing import ClassVar
class SingletonMeta(type):
"""
The Singleton class can be implemented in different ways in Python. Some
@@ -5,7 +8,7 @@ class SingletonMeta(type):
metaclass because it is best suited for this purpose.
"""
_instances = {}
_instances: ClassVar[dict] = {}
def __call__(cls, *args, **kwargs):
"""
+7 -5
View File
@@ -111,7 +111,7 @@ def get_fn_format(media: Track | Album | Playlist | UserPlaylist | Video | Mix)
result = format_str_track
elif isinstance(media, Album):
result = format_str_album
elif isinstance(media, (Playlist, UserPlaylist)):
elif isinstance(media, Playlist | UserPlaylist):
result = format_str_playlist
elif isinstance(media, Mix):
result = format_str_mix
@@ -128,8 +128,9 @@ def length_max_name_file() -> int:
try:
if system in ["Darwin", "Linux"]:
result: int = os.pathconf("/", "PC_NAME_MAX")
except Exception:
pass
except Exception as e:
# TODO: Implement propper logging.
print(e)
return result
@@ -141,8 +142,9 @@ def length_max_name_path() -> int:
try:
if system in ["Darwin", "Linux"]:
result: int = os.pathconf("/", "PC_PATH_MAX")
except Exception:
pass
except Exception as e:
# TODO: Implement propper logging.
print(e)
return result