CHANGELOG¶
v7.1.1 (2024-12-20)¶
Documentation¶
Add tdambrin as a contributor for bug (#1232) (
125ff85
)
Bug fixes¶
No forward parent when getting artist radio (#1211) (
6807997
)
v7.1.0 (2024-10-31)¶
Features¶
Drop support for python 3.8 (#1171) (
ee076f0
)
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
)
v6.1.0 (2023-08-07)¶
Features¶
Add official support for python 3.12 (#791) (
2eead31
)
Documentation¶
Switch to furo theme (#766) (
51cfb08
)
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_playlist
method (c768a8b
)Add
User.remove_playlist
method (289f021
)Add
User.add_playlist
method (7ec9bc9
)Add
User.unfollow
method (59b9329
)Add
User.follow
method (949918a
)Add
User.remove_artist
method (70825bf
)Add
User.add_artist
method (3ad512b
)Add
User.remove_Track
method (ccc7b76
)Add
User.add_track
method (1d9d3d2
)Add
User.remove_album
method (103c58b
)Add
User.add_album
method (013adde
)
v5.11.1 (2023-05-10)¶
Fix¶
Rename argument for
Playlist.reorder_tracks
back toorder
to 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_albums
return type (46846dc
)
v5.1.0 (2022-02-02)¶
Feature¶
Add
Editorial
resource (b98888e
)
Documentation¶
Update contributions for prndrbr (
eae4bfb
)
v5.0.1 (2022-01-28)¶
Fix¶
Genre
methods 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
PaginatedList
wrapper 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_search
method no longer exists and has been merged into the regularsearch
method. (46cf5f1
)The
get_object
,object_url
andurl
methods have been removed from theClient
andAsyncClient
classes (3b7c167
)The
Client.get_radios
method has been removed and replaced byClient.list_radios
(b7d940f
)The
Client.get_genres
method has been removed and replaced byClient.list_genres
(2e284af
)A
DeezerErrorResponse
is 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
asdict
method from theResource
class (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\_tracks
andget\_fans
methods toPlaylist
resources #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