Releases: EbbLabs/python-tidal
Releases · EbbLabs/python-tidal
v0.7.3
- Various test, poetry bugfixes - 2e0byo
- Add "for_you" page - tehkillerbee
- Add option to limit track radio length - jozefKruszynski
- Official support for HI_RES FLAC quality - tehkillerbee
- Add helper functions to set audio/video quality for current session - tehkillerbee
- Added missing WELCOME_MIX MixType - tehkillerbee
- Various image bugfixes - tehkillerbee
- Add typings for Artists and Users - arusahni
- Add media metadata - jozefKruszynski
- Downgrade minimum required version of requests JoshMock
v0.7.2
- Improved tests 2e0byo
- Add type to album object jozefKruszynski
- Add mix images and tests jozefKruszynski
- Add mypy and fix immediate typing errors arusahni
- New attribute to media.Track() class: 'full_name' WilliamGuisan
- Fix Track.stream() method ssnailed
- Fixed key error for gender when parsing user json mkaufhol
- Drop (almost) all user data we don't use. 2e0byo
- Add typing for media, genres, mixes, and albums arusahni
- Replace TypedDict and NamedTuple with dataclasses arusahni
- Fix circular Imports and Typing PretzelVector
- Handle JSONDecodeError correctly, various bugfixes.
v0.7.1
v0.7.1
- Quick fix for "got key error 'picture'" error. - BlackLight
- Bring back Radio support - bjesus
- Added function for multiple deletions at once bloedboemmel
- Use UTC instead of local time for expiry_time lutzbuerkle
v0.7.0
- (BREAKING!) Removed obsolete parameter session_id from load_oauth_session - @lutzbuerkle
- (BREAKING!) Drop support for python2.7 - @morguldir
- (BREAKING!) Change the architecture of the library to allow for using more files, see the migration guide - @morguldir
- Add support for tidal pages (e.g. home, videos and explore in the web ui) - @morguldir
- Add support for parsing mixes and retrieving the media - @morguldir
- Get rid of the old genre and mood support, you can now find them in the pages instead - @morguldir
- Update almost all of the json parsing and classes to include more fields - @morguldir
- Add complete docstrings to many of the functions - @morguldir
- Tests now cover almost all of the code - @morguldir
- Pylint scores are now much higher - @morguldir
- Add option to retrieve master quality tracks (I can't test this, but I believe it works as of writing) - @morguldir
- Add a few documentation pages explaining the basics - @morguldir
- Add support for modifying playlists - @morguldir
- Add a parameter to always fetch the track album if it's not provided - @divadsn
- Add function to retrieve the year and date from either the release data or the stream start date - @divadsn
- Improve the performance of the internal get_items() function by using extend - @blacklight
- Properly deal with the api returning non-json results - @blacklight
- Add support for retrieving the reviews of an album - @retired-guy
v0.7.0rc1
v0.6.10
v0.6.9
Release to update the client secret, since the previous one seems to have expired
- Update the client secret - @morguldir
- Fix token_refresh() not correctly including the client secret - @morguldir
v0.6.8
Release to support OAuth now that the last known token for the old method has expired.
- Support OAuth login through login_oauth_simple() and login_oauth() - @morguldir
- Support loading an OAuth session through load_oauth_session() - @morguldir
- Include more info when a request fails - @morguldir
v0.6.7
v0.6.4
- Add parameter to search() allowing for more results (up to 300) - @morguldir
- Fix get_track_url() not returning anything - @morguldir