🎵 Is a free asynchronous library from reverse engineered Shazam API written in Python 3.8+ with asyncio and aiohttp.
Fix SEARCH_ARTIST (New API Method) Added black. Micro fixes. Added tests. Change min python 3.6 to 3.8+
Fixes for #18: Models added for TrackInfo._sections: LyricsSection ArtistSection
Changed access to attributes:
timeskew - > time_skew
frequencyskew -> frequency_skew
tabname -> tab_name
toptracks -> top_tracks
lyricsid -> lyrics_id
providername -> provider_name
commontrackid -> common_track_id
beacondata -> beacon_data
retryms -> retry_ms
Update pypi docs
Added a new method for counting the number of listens about track (listening_counter).
Added different user agents for the headers. Because shazam reduces the request speed for the user agent.
Add support Python3.6. Changed data serialization code. Now two functions are used to serialize data: serialize_track, serialize_artist
Previously, a factory was created for every action. Now it is created 1 time at startup.