CHANGELOG¶
v7.3.0 (2026-04-06)¶
Features¶
Add async deezer client and resources in
deezer.asyncio(cf30c7c)
v7.2.0 (2025-09-18)¶
Features¶
v7.1.2 (2025-08-25)¶
Bug fixes¶
Use spdx expression for license (
858793a)
v7.1.1 (2024-12-20)¶
Documentation¶
Add tdambrin as a contributor for bug (
125ff85)
Bug fixes¶
No forward parent when getting artist radio (
6807997)
v7.1.0 (2024-10-31)¶
Features¶
v7.0.0 (2024-07-11)¶
Refactoring¶
Features¶
Testing¶
Documentation¶
v6.1.1 (2023-10-18)¶
Bug fixes¶
Potential unset response attribute on httperror (
82a47be)
Documentation¶
Fix grammar in docstring (
9ed3032)
v6.1.0 (2023-08-07)¶
Features¶
Add official support for python 3.12 (
2eead31)
Documentation¶
v6.0.0 (2023-06-27)¶
Feature¶
Breaking¶
Drop support for Python 3.7 as it reached EOL on June 27, 2023. More infos: https://devguide.python.org/versions/ (
d80f1e7)
v5.12.0 (2023-05-11)¶
Feature¶
Add
User.create_playlistmethod (c768a8b)Add
User.remove_playlistmethod (289f021)Add
User.add_playlistmethod (7ec9bc9)Add
User.unfollowmethod (59b9329)Add
User.followmethod (949918a)Add
User.remove_artistmethod (70825bf)Add
User.add_artistmethod (3ad512b)Add
User.remove_Trackmethod (ccc7b76)Add
User.add_trackmethod (1d9d3d2)Add
User.remove_albummethod (103c58b)Add
User.add_albummethod (013adde)
v5.11.1 (2023-05-10)¶
Fix¶
Rename argument for
Playlist.reorder_tracksback toorderto match parameter name from REST API (ea469e9)
v5.11.0 (2023-05-09)¶
Feature¶
v5.10.0 (2023-05-08)¶
Feature¶
v5.9.0 (2023-04-13)¶
Feature¶
Documentation¶
v5.8.1 (2022-12-02)¶
Fix¶
v5.8.0 (2022-11-20)¶
Feature¶
v5.7.0 (2022-11-11)¶
Feature¶
v5.6.0 (2022-09-06)¶
Feature¶
Documentation¶
v5.5.0 (2022-07-26)¶
Feature¶
v5.4.0 (2022-07-25)¶
Feature¶
v5.3.3 (2022-06-06)¶
Fix¶
deps: Revert PSR upgrade (
f5119fc)
v5.3.2 (2022-04-28)¶
Fix¶
Remove rate album methods (
3000fa7)
v5.3.1 (2022-04-23)¶
Fix¶
Add a few missing classes to top level API (
98ef1a1)
Documentation¶
Reference each class from the top level (
042ee17)
v5.3.0 (2022-04-23)¶
Feature¶
Get charts for a specified genre ID (
dad1d94)
v5.2.0 (2022-02-09)¶
Feature¶
v5.1.1 (2022-02-07)¶
Fix¶
Documentation¶
Complete
Client.get_user_albumsreturn type (46846dc)
v5.1.0 (2022-02-02)¶
Feature¶
Add
Editorialresource (b98888e)
Documentation¶
Update contributions for prndrbr (
eae4bfb)
v5.0.1 (2022-01-28)¶
Fix¶
Genremethods return a list (2c15056)
Documentation¶
v5.0.0 (2022-01-17)¶
Feature¶
Breaking¶
support for Python 3.6 is dropped (
6562a4c)paginated responses are now managed via a
PaginatedListwrapper class. As a result, theiter_...methods have been removed from all resources and merged into the correspondingget_...method. Search result also make use of these new paginated responses. (6a4ccf2)the
AsyncClient, based on Tornado, has been removed. If you still need it, stay on earlier version or vendor it into your codebase. (96df7b8)
Documentation¶
v4.3.0 (2022-01-03)¶
Feature¶
v4.2.1 (2021-12-11)¶
Fix¶
deps: Update dependency myst-parser to ^0.16 (
2fe0e71)
v4.2.0 (2021-12-07)¶
Feature¶
Fix¶
Documentation¶
v4.1.0 (2021-10-20)¶
Feature¶
v4.0.0 (2021-10-17)¶
Feature¶
Fix¶
Breaking¶
the
advanced_searchmethod no longer exists and has been merged into the regularsearchmethod. (46cf5f1)The
get_object,object_urlandurlmethods have been removed from theClientandAsyncClientclasses (3b7c167)The
Client.get_radiosmethod has been removed and replaced byClient.list_radios(b7d940f)The
Client.get_genresmethod has been removed and replaced byClient.list_genres(2e284af)A
DeezerErrorResponseis now raised in case of error, instead ofValueError(0ddc5c2)
v3.2.0 (2021-10-15)¶
Feature¶
Get current user’s listening history (
43ea8ca)
Documentation¶
v3.1.0 (2021-10-09)¶
Feature¶
Ability to manage tracks from the user’s library (
59b0f57)Ability to manage artists from the user’s library (
10f2967)Ability to manage albums from the user’s library (
45f9bba)Add support to rate an album (
c8dc771)Add support to rate an album (
1c72557)Basic structure to support POST method (
9da4e81)
v3.0.0 (2021-10-09)¶
Breaking¶
Documentation¶
Use https in link (
f7eb114)
v2.4.0 (2021-10-07)¶
Feature¶
Add official python 3.10 support (
b29b0cb)
v2.3.1 (2021-09-13)¶
Fix¶
deps: Update dependency sphinx-rtd-theme to v1 (
af43757)
Documentation¶
Fix docstrings (
0e87749)
v2.3.0 (2021-06-27)¶
Feature¶
Deprecate the
asdictmethod from theResourceclass (412b954)
v2.2.4 (2021-06-13)¶
Fix¶
deps: Update dependency myst-parser to ^0.15 (
81ed3d8)
v2.2.3 (2021-05-04)¶
Fix¶
deps: Update dependency myst-parser to ^0.14 (
9fbc55a)
v2.2.2 (2021-04-06)¶
Fix¶
v2.2.1 (2020-10-23)¶
Fix¶
v2.2.0 (2020-10-13)¶
Feature¶
Switch to Poetry (#196) (
92030dd)
Fix¶
Build command for PSR (
c76b8ea)
v2.1.0 (2020-10-10)¶
Feature¶
Add support for python 3.9 (
b4669ee)
Documentation¶
Add naveen521kk as a contributor (#171) (
0df16d3)
v2.0.0 (2020-10-01)¶
Feature¶
Drop support for Python 3.5 (
20d999b)
Fix¶
Include docs/*.md files in package (
5fcc38d)
Breaking¶
dropping EOL Python version (
20d999b)
v1.6.2 (2020-09-21)¶
Fix¶
v1.6.1 (2020-08-27)¶
🐛 Bug Fixes:¶
Fix Playlist.iter_fans, improve tests to catch similar errors #139 (hithomasmorelli)
v1.6.0 (2020-08-20)¶
🚀 Enhancements:¶
Fix crash for unknown resource, add Podcast & Episode resources #134 (hithomasmorelli)
📦 Move package metadata to setup.cfg #91 (browniebroke)
📖 Documentation updates:¶
Add hithomasmorelli as a contributor #138 (allcontributors[bot])
✅ Testing:¶
Use codecov-action to upload coverage report #97 (browniebroke)
Pin dependencies in requirements files #94 (browniebroke)
☂️ Increase test coverage to 100% #92 (browniebroke)
v1.5.0 (2020-07-01)¶
🚀 Enhancements:¶
Add
get\_tracksandget\_fansmethods toPlaylistresources #90 (browniebroke)
📖 Documentation updates:¶
Migrate most of the docs to Markdown with MyST #85 (browniebroke)
Improve documentation for resources #84 (browniebroke)
✅ Testing:¶
Refactor tests to use the pytest style #89 (browniebroke)
Split resources tests into multiple classes #88 (browniebroke)
🛠 Move CI to Github actions #86 (browniebroke)
v1.4.0 (2020-05-02)¶
🚀 Enhancements:¶
Use explicit kwargs for the Client class #79 (browniebroke)
📖 Documentation updates:¶
Documentation reworking and explain usage #78 (browniebroke)
Auto generate changelog #75 (browniebroke)
✅ Testing:¶
Clean-up config for coverage #80 (browniebroke)
Use Python 3.8 on Travis (drop the -dev) #77 (browniebroke)
Update names in Github action & run on Python 3.8 #76 (browniebroke)
v1.3.0 (2019-11-09)¶
🚀 Enhancements:¶
🐛 Bug Fixes:¶
✅ Testing:¶
Add isort #72 (browniebroke)
Remove appveyor.yml #70 (browniebroke)
Move deploy step to a separate stage on Travis #61 (browniebroke)
v1.2.0 (2019-09-25)¶
🚀 Enhancements:¶
📖 Documentation updates:¶
Update Travis CI badge: travis.org -> travis.com #57 (browniebroke)
Create .config for all-contributors bot #51 (browniebroke)
✅ Testing:¶
Create pythonpackage.yml to enable GitHub actions #58 (browniebroke)
v1.1.0 (2019-05-25)¶
💥 Breaking Changes:¶
📖 Documentation updates:¶
✅ Testing:¶
Python 3.7+ support #44 (browniebroke)
v1.0.0 (2019-02-11)¶
💥 Breaking Changes:¶
v0.9.0 (2019-02-10)¶
🚀 Enhancements:¶
v0.8.0 (2018-10-30)¶
🚀 Enhancements:¶
Auto-format code using black #35 (browniebroke)
Make tornado an optional requirements #34 (browniebroke)
v0.7.0 (2018-10-03)¶
💥 Breaking Changes:¶
Change name files names and docs from async #28 (horstmannmat)
🚀 Enhancements:¶
✅ Testing:¶
Add a CI step for check-manifest #30 (browniebroke)
Update build matrices #29 (browniebroke)
Appveyor tests #25 (browniebroke)
v0.6.1 (2017-06-19)¶
🚀 Enhancements:¶
📖 Documentation updates:¶
Update README.rst #18 (khamaileon)
v0.6.0 (2016-12-27)¶
🚀 Enhancements:¶
Refactoring: replace urlopen by requests #16 (browniebroke)
v0.5.0 (2016-12-26)¶
📖 Documentation updates:¶
Docs enhancements #13 (browniebroke)
✅ Testing:¶
Run Flake8 on Travis #14 (browniebroke)
Use tox-travis to integrate environments better #12 (browniebroke)
v0.4.0 (2016-12-08)¶
🚀 Enhancements:¶
✅ Testing:¶
Switch from coveralls to codecov #9 (browniebroke)
Correct a couple of flake8 warning #7 (browniebroke)
Add basic flake8 config to setup.cfg #6 (browniebroke)
v0.3.0 (2016-11-09)¶
🚀 Enhancements:¶
v0.2.1 (2015-09-14)¶
🚀 Enhancements:¶
Run tests against Python 3.5 #3 (browniebroke)
v0.2 (2015-01-31)¶
🚀 Enhancements:¶
v0.1 (2014-11-23)¶
* This Changelog was automatically generated by github_changelog_generator