Ytmusicapi

Latest version: v1.7.0

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

Scan your dependencies

Page 1 of 12

1.7.0

This release features fixes for an A/B test on albums and playlists and a new endpoint.

Features ✨
=======

- `get_account_info`: get authenticated user's account info by apastel
- `get_library_channels`: added `type` attribute to differentiate between channels and artists fischcode
- `get_artist`: now supports shows from the artists view, improved documentation


Fixes 🐞
=====

* support new A/B test formats for `get_playlist` and `get_album` (you are affected if your playlist header appears on the left side in wide-screen views)
* adding Optional type hinting for limits parameters by allemand-instable


New Contributors
* allemand-instable made their first contribution in https://github.com/sigma67/ytmusicapi/pull/567

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

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`

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.