Releases: mastix/mopidy-suno
Releases · mastix/mopidy-suno
Release list
v0.1.1 - Fixing PyPi integration during release
- Fixes issue with PyPi release automation
v0.1.0 - First release
🚀 Release v0.1.0 — Initial Release: Suno AI Integration for Mopidy
I am excited to announce the initial release of mopidy-suno (v0.1.0)!
Bring the creative world of AI-generated music from Suno AI directly into your Mopidy audio server.
✨ Highlights & Features
- 🎧 Public Playlist Streaming: Stream any public Suno playlist instantly without requiring user credentials, API keys, or browser cookies.
- ⚡ Dynamic On-the-Fly Playlists: Load playlists pre-configured in your
mopidy.confor look up any public Suno playlist URI (suno:playlist:<uuid>) dynamically at runtime from web clients like Iris or Mopify. - 🌐 Direct CDN MP3 Audio: Automatically translates Suno track URIs (
suno:track:<uuid>) into high-speed, direct CDN stream URLs (cdn1.suno.ai) for fast startup and reliable playback. - 🎛️ Full Playback & Metadata Support: Natively integrates with Mopidy's playback and tracklist controllers—supporting play, pause, next, previous, seek, track titles, durations, and artist attribution.
- 🔍 Library Search & Browsing: Browse public Suno playlists directly from your library root (
suno:directory) or search for tracks by keywords. - 🛠️ Modern Python 3.13+ &
uvReady: Built and tested with modern Python 3.13+ standards, strict type checking (pyright), and formatted withruff.