Ytmusicapi

Latest version: v1.6.0

Safety actively analyzes 621469 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

1.6.0

Features ✨
=======

New endpoints
-----------------
- ``get_account_info``
- ``get_library_podcasts``
- ``get_library_channels``
- ``get_channel``
- ``get_channel_episodes``
- ``get_episodes_playlist``

Check out the reference for more and examples:

- https://ytmusicapi.readthedocs.io/en/latest/reference.html#podcasts
- https://ytmusicapi.readthedocs.io/en/latest/reference.html#ytmusicapi.YTMusic.get_account_info

Contributors
* Implement get_account_info() to get authenticated user's account info (556) by apastel in https://github.com/sigma67/ytmusicapi/pull/557
* podcasts features ✨ by sigma67 in https://github.com/sigma67/ytmusicapi/pull/559
* get_episodes_playlist by sigma67 in https://github.com/sigma67/ytmusicapi/pull/561


**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.5.4...1.6.0

1.5.4

What's Changed
* Fix parsing of album and views in parse_playlist_items by fischcode in https://github.com/sigma67/ytmusicapi/pull/552
* get_episode: support progress percentage by sigma67 in https://github.com/sigma67/ytmusicapi/pull/555
* nav() now displays some debugging information on KeyError by linsomniac in https://github.com/sigma67/ytmusicapi/pull/540

New Contributors
* linsomniac made their first contribution in https://github.com/sigma67/ytmusicapi/pull/540

**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.5.3...1.5.4

1.5.3

What's Changed
For now reverting some changes that introduced regressions in v1.5.2. The changes were valid for a subset of users affected by an A/B test only

* Revert "get_playlist: fix albums on tracks" (548) by sigma67 in https://github.com/sigma67/ytmusicapi/pull/550
* Revert "get_charts: removed trending category (no longer available on YTM)"

**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.5.2...1.5.3

1.5.2

What's Changed

- get_charts: removed trending category (no longer available on YTM)
- get_watch_playlist: fixed an issue when longBylineText is missing
- get_album_browse_id: fix DeprecationWarning on Python 3.12
- add brand account setup script (520)
- get_playlist: fix albums on tracks


**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.5.1...1.5.2

1.5.1

- minor fixes for `search`, `get_podcast`, `get_episode`

1.5.0

This release features the ability to retrieve data on podcasts and episodes. Retrieve some brand new data from YouTube Music!

Features ✨
=======

New endpoints
----------------
- `get_podcast`: fetch a podcast from YouTube Music (by its `playlistId`)
- `get_episode`: fetch an episode from YouTube Music (by its `videoId`) - includes full description data with links & timestamps
- `get_saved_episodes`: similar to `get_liked_songs`, this is just a wrapper for the "Saved Episodes" special playlists in your library

Improved endpoints
---------------------
- `get_album`: added `trackNumber` key, improved fidelity of returned data (by jcbirdwell )
- `get_artist_albums`: added `sort` and `order` parameters

Fixes 🐞
=====

* several fixes for `search` `album` and `playlist` top results by fischcode and AustinGitHub
* fix for custom oauth by MarvinSchenkel

New Contributors
===========
* codeblech made their first contribution in https://github.com/sigma67/ytmusicapi/pull/513
* AustinGitHub made their first contribution in https://github.com/sigma67/ytmusicapi/pull/517
* fischcode made their first contribution in https://github.com/sigma67/ytmusicapi/pull/526

**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.4.2...1.5.0

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.