Ytmusicapi

Latest version: v1.7.1

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

Scan your dependencies

Page 2 of 13

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

1.4.2

- restored Python 3.8 3.9 compatibility

1.4.1

What's Changed
* `ytmusic oauth` fix 501 by sigma67 in https://github.com/sigma67/ytmusicapi/pull/502


**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.4.0...1.4.1

1.4.0

Higlights
* documentation: fixed 480, 489
* fixed 494
* `search`: supports podcasts and episodes filters
* new argument `oauth_credentials` to `YTMusic` supporting custom `client_id` and `client_secret`
* dev: pull requests are now linted and format-checked

What's Changed
* Move pop_songs_random_mix to be after results check. by theyak in https://github.com/sigma67/ytmusicapi/pull/493
* Authentication refactor by jcbirdwell in https://github.com/sigma67/ytmusicapi/pull/488
* Ruff lint by sigma67 in https://github.com/sigma67/ytmusicapi/pull/496
* fixed 494 by jcbirdwell in https://github.com/sigma67/ytmusicapi/pull/495
* add mypy (non-strict) by sigma67 in https://github.com/sigma67/ytmusicapi/pull/498

New Contributors
* theyak made their first contribution in https://github.com/sigma67/ytmusicapi/pull/493
* jcbirdwell made their first contribution in https://github.com/sigma67/ytmusicapi/pull/488 (thanks for this big contribution!)

**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.3.2...1.4.0

1.3.2

**Full Changelog**: https://github.com/sigma67/ytmusicapi/compare/1.3.1...1.3.2

Page 2 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.