pylast/CHANGELOG.md
2020-01-03 13:26:15 +02:00

2.9 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.2.0 - 2020-01-03

Added

Changed

  • Respect get_recent_tracks' limit when there's a now playing track (#310)
  • Move installable code to src/ (#301)
  • Update get_weekly_artist_charts docstring: only for User (#311)
  • Remove Python 2 warnings, python_requires should be enough (#312)
  • Use setuptools_scm to simplify versioning during release (#316)
  • Various lint and test updates

Deprecated

  • Last.fm's user.getArtistTracks has now been deprecated by Last.fm and is no longer available. Last.fm returns a "Deprecated - This type of request is no longer supported" error when calling it. A future version of pylast will remove its User.get_artist_tracks altogether. (#305)

  • STATUS_TOKEN_ERROR is deprecated and will be removed in a future version. Use STATUS_OPERATION_FAILED instead.

3.1.0 - 2019-03-07

Added

  • Extract username from session via new SessionKeyGenerator.get_web_auth_session_key_username (#290)
  • User.get_track_scrobbles (#298)

Deprecated

  • User.get_artist_tracks. Use User.get_track_scrobbles as a partial replacement. (#298)

3.0.0 - 2019-01-01

Added

  • This changelog file (#273)

Removed

  • Support for Python 2.7 (#265)

  • Constants COVER_SMALL, COVER_MEDIUM, COVER_LARGE, COVER_EXTRA_LARGE and COVER_MEGA. Use SIZE_SMALL etc. instead. (#282)

2.4.0 - 2018-08-08

Deprecated

  • Support for Python 2.7 (#265)