Skip to content

Mopidy

Media Servers

Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.

Python Latest v4.0.1 · 2mo ago Security brief →

Features

  • Plays music from local files
  • Streams Spotify and SoundCloud content
  • Supports internet radio stations

Recent releases

View all 2 releases →
No immediate action
v4.0.1 Breaking

Python 3.9 minimum

v4.0.0 Breaking risk
Breaking changes
  • Removed long-deprecated APIs.
  • Dropped support for old versions of dependencies.
Notable features
  • Rebuilt data models using Pydantic with validation and edge error handling.
  • Added type hints to most source code.
  • Rebuilt docs using Zensical.
Full changelog

Mopidy 4.0 is a major release bringing very few functional changes, but mostly focusing on modernizations to Mopidy's tech stack to keep it maintainable going into the future. In Mopidy 4.0 we've:

  • dropped support for old versions of our dependencies,
  • rebuilt data models using Pydantic, so data is validated and errors are caught at the edges of the application instead of on use,
  • removed a few long-deprecated APIs,
  • rebuilt the app startup sequence,
  • made many modules explicitly private,
  • added type hints to most of the source code, and
  • rebuilt our docs using Zensical.

See the v4.0.0 changelog for the full details.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8,541
Forks
710
Languages
Python HTML CSS
Downloads/week
380 ↓50%
NPM Maintainers
2
Contributors
100
TypeScript
Types included ✓

Install & Platforms

Platforms
linux macos

Community & Support

Beta — feedback welcome: [email protected]