#!/usr/bin/env python3.12 from aiohttp import ClientTimeout, ClientSession, ClientError from .. import private from . import common class Genius: """Genius Search Module""" def __init__(self): self.genius_url = private.genius_url self.genius_search_url = f'{self.genius_url}api/search/song?q=' self.headers = common.SCRAPE_HEADERS self.timeout = ClientTimeout(connect=2, sock_read=2.5) async def search(self, artist: str, song: str): """ @artist: the artist to search @song: the song to search """