Closed ebb-earl-co closed 6 months ago
Another change, and this one a long time coming: in requesting.py
, the argument identifier
that was common to all requesting.request_*
functions are renamed to the specific identifier required. E.g. in requesting.request_albums()
, it takes album_id: int
as an argument instead of the generic identifier
.
Up to this point, there has been/credits. This pull request adds an analogous method to
track.Track.get_credits()
, fetching data from TIDAL's API endpoint /track/album.Album
:album.Album.set_album_credits()
.album.py
incorporates this changerequesting.py
media.py
,VideoFormat
has been moved tovideo.py
, as it is used nowhere else andaf_aq
dictionary has been moved totrack.py
as it is similarly used nowhere elsemix.py
AlbumsCreditsResponseJSON
is added tomodels.py
. It is almost identical toTracksCreditsResponseJSON
oauth.py
playlist.py
request_albums_credits
, is added torequesting.py
, almost identical torequesting.request_credits()
track.py
VideoFormat
now lives invideo.py
login.py
now executeslogin_android()
automatically if theandroid-tidal.token
file exists. This obviates the need to interact with the user prompt every time that HiRes or Sony 360 Reality Audio is specified as the audio format.