Is your feature request related to a problem? Please describe.
The current Genius.search_artist method relies on a heuristic for finding song's by the requested artist. This method is slow, inefficient, and may miss songs that belong to the artist.
Describe the solution you'd like
Use the same endpoint Genius.com uses when listing songs on an artist's page.
Here is an example of the all songs endpoint for Jay-Z:
Is your feature request related to a problem? Please describe. The current
Genius.search_artist
method relies on a heuristic for finding song's by the requested artist. This method is slow, inefficient, and may miss songs that belong to the artist.Describe the solution you'd like Use the same endpoint Genius.com uses when listing songs on an artist's page.
Here is an example of the all songs endpoint for Jay-Z:
Additional context Not sure if this API endpoint is publicly listed by Genius, but the endpoint returns a 200 when I make a request to it.