- Fix scrobbling for #58
- add images for single track lookup
- widen ytmusicapi version reqs to >= 0.22, < 0.30
- Quick hack for #67
- update ytmusicapi version
- Merge pull request #69 from fatg3erman/feature/browse-album
- Album lookups always return information that is at least as complete, and usually more so, that anything we may already have from search. So when we parsing those results we should always replace any information we already have cached.
- Add uri search parameter to permit browsing of album Uris
- Merge pull request #64 from mikey-austin/master
- Trying to list the tracks in an album borks with this stack trace:
- Merge pull request #57 from kmac/ytmusicapi-0.22.0
- Update/fixes for ytmusicapi 0.22.0
- Merge pull request #52 from viiru-/fix-auth-json-schema
- Convert auth_json from String to Path
- v0.3.4
- Merge pull request #50 from antiguru/pytube_ytmusicapi
- Update pytube and ytmusicapi dependencies
- update poetry install.
- install cleo in build workflow
- Bump pytube version requirement for #41 & #45
- Update PyTube v11.0.1 to fix #32 (thanks @stuartf)
- update to latest ytmusicapi
- Fix badge alt text in README.rst
- more improvements to release automation.
- Added exception handling to _get_youtube_player
- Prevent CHANGELOG entries for "Merge branch 'master'" commits.
- Fix typo in release.yml
- Update release.yml to skip PYPI upload if there is no token and to use default GH token
- Add GitHub Actions yaml for automating releases.
- Add missing linefeed.
- Merge branch 'master' of https://github.com/OzymandiasTheGreat/mopidy-ytmusic
- switch descramble routines from youtube-dl to pytube
- Merge branch 'master' of github.com:OzymandiasTheGreat/mopidy-ytmusic
- Merge branch 'master' of github.com:OzymandiasTheGreat/mopidy-ytmusic
- Merge branch 'master' of github.com:OzymandiasTheGreat/mopidy-ytmusic
- Merge branch 'master' of github.com:OzymandiasTheGreat/mopidy-ytmusic
- Merge branch 'master' of github.com:OzymandiasTheGreat/mopidy-ytmusic
- Version bump
- Update to ytmusicapi v0.17.2 to handle new changes.
- Lots of rewrites to work around new google changes.
- Bug fixes for Iris
- (barely functional) support added for shoutcast
- Update to ytmusicapi v0.14.0 to fix search issues.
- added "mopidy ytmusic reauth" convenience command.
- fix for attempting to scrobble tracks from other backends.
- Added support for the get_images() library provider.
- Work-around for race condition when Google updates the javascript player.
- Improved support for listening to uploaded music.
- Updated to only use Youtube-DL to decode the url's signature to improve speed (Youtube-DL has a lot of overhead). This also means direct access to premium stuff without having to setup authentication for YDL as well.
- Added stream quality preferences.
- Added scrobbling to YouTube Music so that play history would be updated.
- Used mopidy-gmusic code to handle timer events, and proper scrobbling.
- Split code into individual source files per class. library.py is still huge.
- Added auto playlists / mood & genre playlists / subscriptions to Library Browser.
- Added options for more stuff.
- Added support for unauthenticated access to YouTube Music.
- changed "ytm" uri scheme name to "ytmusic" for better legibility.
- also changed uris from HTTP GET style to just colon separated to be more like mopidy-gmusic and so it would interact with existing frontends easier.
- used dephell to generate setup.py from pyproject.toml just so github could parse dependencies.
- Minor fixes.
- Updated compatibility with latest versions of ytmusicapi
- Removed ability to list uploads since youtube-dl can't handle them anyway.
- Minor fixes.
- Initial release.