Mopidy-spotify

Latest version: v4.1.1

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

Scan your dependencies

Page 4 of 5

1.4.0

- Update to not use deprecated Mopidy audio APIs.

- Use strings and not ints for the model's date field. This is required for
compatibility with the model validation added in Mopidy 1.1. (Fixes: 52)

- Fix error causing the image of every 50th URI in a ``library.get_images()``
call to not be looked up and returned.

- Fix handling of empty search queries. This was still using the removed
``playlists.playlists`` to fetch all your tracks.

- Update the ``SpotifyTrack`` proxy model to work with Mopidy 1.1 model
changes.

- Updated to work with the renaming of ``mopidy.utils`` to ``mopidy.internal``
in Mopidy 1.1.

1.3.0

- Require Mopidy >= 1.0.

- Update to work with new playback API in Mopidy 1.0.

- Update to work with new playlists API in Mopidy 1.0.

- Update to work with new search API in Mopidy 1.0.

- Add ``library.get_images()`` support for cover art.

1.2.0

- Add support for browsing playlists and albums. Needed to allow music
discovery extensions expose these in a clean way.

- Fix loss of audio when resuming from paused, when caused by another Spotify
client starting playback. (Fixes: 2, PR: 19)

1.1.3

- Switch to new backend API locations, required by the upcoming Mopidy 0.19
release.

1.1.2

- Wait for track to be loaded before playing it. This fixes playback of tracks
looked up directly by URI, and not through a playlist or search. (Fixes:
mopidy/mopidy675)

1.1.1

- Change requirement on pyspotify from ``>= 1.9, < 2`` to ``>= 1.9, < 1.999``,
so that it is parsed correctly and pyspotify 1.x is installed instead of 2.x.

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.