From d27bc450f5d869155adf498c7559841e730df4a4 Mon Sep 17 00:00:00 2001 From: codey Date: Sun, 19 Jan 2025 07:09:05 -0500 Subject: [PATCH] misc --- lyric_search_new/constructors.py | 2 +- lyric_search_new/sources/aggregate.py | 2 +- lyric_search_new/sources/cache.py | 2 +- lyric_search_new/sources/genius.py | 2 +- lyric_search_new/sources/lrclib.py | 2 +- lyric_search_new/sources/redis_cache.py | 6 +++--- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lyric_search_new/constructors.py b/lyric_search_new/constructors.py index 1400ec0..2a8e5b5 100644 --- a/lyric_search_new/constructors.py +++ b/lyric_search_new/constructors.py @@ -20,6 +20,6 @@ class LyricsResult: confidence: int time: float = 0.00 - def todict(self): + def todict(self) -> dict: """Return as dict""" return asdict(self) \ No newline at end of file diff --git a/lyric_search_new/sources/aggregate.py b/lyric_search_new/sources/aggregate.py index b6acee0..4584b7a 100644 --- a/lyric_search_new/sources/aggregate.py +++ b/lyric_search_new/sources/aggregate.py @@ -18,7 +18,7 @@ class Aggregate: Aggregate all source methods """ - def __init__(self, exclude_methods=None): + def __init__(self, exclude_methods=None) -> None: if not exclude_methods: exclude_methods: list = [] self.exclude_methods = exclude_methods diff --git a/lyric_search_new/sources/cache.py b/lyric_search_new/sources/cache.py index 021b8a6..62dd2e0 100644 --- a/lyric_search_new/sources/cache.py +++ b/lyric_search_new/sources/cache.py @@ -22,7 +22,7 @@ log_level = logging.getLevelName(logger.level) class Cache: """Cache Search Module""" - def __init__(self): + def __init__(self) -> None: self.cache_db: str = os.path.join("/", "var", "lib", "singerdbs", "cached_lyrics.db") diff --git a/lyric_search_new/sources/genius.py b/lyric_search_new/sources/genius.py index a07ac39..ce9f70e 100644 --- a/lyric_search_new/sources/genius.py +++ b/lyric_search_new/sources/genius.py @@ -27,7 +27,7 @@ class InvalidResponseException(Exception): class Genius: """Genius Search Module""" - def __init__(self): + def __init__(self) -> None: self.label: str = "Genius" self.genius_url: str = private.GENIUS_URL self.genius_search_url: str = f'{self.genius_url}api/search/song?q=' diff --git a/lyric_search_new/sources/lrclib.py b/lyric_search_new/sources/lrclib.py index 0d832dd..f19e5db 100644 --- a/lyric_search_new/sources/lrclib.py +++ b/lyric_search_new/sources/lrclib.py @@ -23,7 +23,7 @@ class InvalidResponseException(Exception): class LRCLib: """LRCLib Search Module""" - def __init__(self): + def __init__(self) -> None: self.label: str = "LRCLib" self.lrclib_url: str = "https://lrclib.net/api/search" self.headers: dict = common.SCRAPE_HEADERS diff --git a/lyric_search_new/sources/redis_cache.py b/lyric_search_new/sources/redis_cache.py index 7182f41..21e1d48 100644 --- a/lyric_search_new/sources/redis_cache.py +++ b/lyric_search_new/sources/redis_cache.py @@ -30,12 +30,12 @@ class RedisCache: Redis Cache Methods """ - def __init__(self): + def __init__(self) -> None: self.redis_client = redis.Redis(password=private.REDIS_PW) self.notifier = notifier.DiscordNotifier() self.notify_warnings = True - async def create_index(self): + async def create_index(self) -> None: """Create Index""" try: schema = ( @@ -51,7 +51,7 @@ class RedisCache: except Exception as e: await self.notifier.send(f"ERROR @ {__file__}", f"Failed to create idx: {str(e)}") - async def search(self, **kwargs): + async def search(self, **kwargs) -> list[tuple]: """ Search Redis Cache Args: