
Use Musicmanager.OAUTH_FILEPATH instead.Īdd back _FILEPATH after it was removed in 11.1.0 (a breaking change)ĭeprecate _FILEPATH in favor of Musicmanager.OAUTH_FILEPATHĪdd Mobileclient OAuth support ( perform_oauth and oauth_login) and deprecate email/password auth, which Google now often rejects. Functionality remains the same.īreaking: remove _FILEPATH.
Google music manager update windows#
Open default log file as utf-8 to avoid windows encoding problemsĭeprecate Mobileclient.get_promoted_songs in favor of Mobileclient.get_top_songs to clarify its behavior. November 2013: I started working fulltime at Venmo, meaning this project is back to night and weekend development.įor fine-grained development updates, follow me on HistoryĪs of 1.0.0, semantic versioning is used. May 2015: Limited mobileclient functionality was restored.Īpril 2015: Google deprecated clientlogin, breaking both the webclient and mobileclient.
Google music manager update full#
June 2015: Full mobileclient and webclient functionality was restored. September 2015: Google switched to a new music uploading endpoint, breaking uploading for outdated versions of gmusicapi. November 2018: proper OAuth support for the mobileclient. In touch, either drop by #gmusicapi on Freenode or shoot me an email.

If the documentation doesn’t answer your questions, or you just want to get Once you’re up and running, you can explore the rest of the docs at. Start with the usage docs, which will guide you through installation and the available apis. That said, it’s actively maintained, and powers a bunch of cool projects:Ī web-based jukebox which ships with its own server,Įnhancements like autoplaylists / smart playlists Gmusicapi is not supported nor endorsed by Google. add_songs_to_playlist ( playlist_id, sweet_track_ids ) get_all_songs () sweet_track_ids = for track in library if track = 'The Cat Empire' ] playlist_id = api. oauth_login ( '' ) # => True library = api.


from gmusicapi import Mobileclient api = Mobileclient () # after running api.perform_oauth() once: api.
