diff --git a/pkgs/by-name/au/autosuspend/package.nix b/pkgs/by-name/au/autosuspend/package.nix index fe75c939e0d2..3ba6de8a854c 100644 --- a/pkgs/by-name/au/autosuspend/package.nix +++ b/pkgs/by-name/au/autosuspend/package.nix @@ -51,10 +51,10 @@ python3.pkgs.buildPythonApplication (finalAttrs: { icalendar jsonpath-ng lxml - mpd2 psutil pygobject3 python-dateutil + python-mpd2 requests requests-file tzdata diff --git a/pkgs/by-name/hi/high-tide/package.nix b/pkgs/by-name/hi/high-tide/package.nix index d0a6c34b1026..2d5230fb3a88 100644 --- a/pkgs/by-name/hi/high-tide/package.nix +++ b/pkgs/by-name/hi/high-tide/package.nix @@ -60,7 +60,7 @@ python313Packages.buildPythonApplication (finalAttrs: { pygobject3 tidalapi requests - mpd2 + python-mpd2 pypresence ]); diff --git a/pkgs/by-name/mi/miniplayer/package.nix b/pkgs/by-name/mi/miniplayer/package.nix index 4d374d5187b7..bccb55faaa34 100644 --- a/pkgs/by-name/mi/miniplayer/package.nix +++ b/pkgs/by-name/mi/miniplayer/package.nix @@ -23,7 +23,7 @@ buildPythonApplication (finalAttrs: { dependencies = [ colorthief ffmpeg-python - mpd2 + python-mpd2 pillow pixcat requests diff --git a/pkgs/by-name/mp/mpdris2/package.nix b/pkgs/by-name/mp/mpdris2/package.nix index bb1f9cca323c..8cccd6c2fba1 100644 --- a/pkgs/by-name/mp/mpdris2/package.nix +++ b/pkgs/by-name/mp/mpdris2/package.nix @@ -42,7 +42,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ dbus-python - mpd2 + python-mpd2 mutagen pygobject3 ]; diff --git a/pkgs/by-name/pl/plattenalbum/package.nix b/pkgs/by-name/pl/plattenalbum/package.nix index c2933b59180c..8eb024408df8 100644 --- a/pkgs/by-name/pl/plattenalbum/package.nix +++ b/pkgs/by-name/pl/plattenalbum/package.nix @@ -36,7 +36,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ pygobject3 - mpd2 + python-mpd2 ]; dontWrapGApps = true; diff --git a/pkgs/by-name/ro/rofi-mpd/package.nix b/pkgs/by-name/ro/rofi-mpd/package.nix index 32a26f44c668..7ad80a7b09b0 100644 --- a/pkgs/by-name/ro/rofi-mpd/package.nix +++ b/pkgs/by-name/ro/rofi-mpd/package.nix @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication (finalAttrs: { dependencies = with python3Packages; [ mutagen - mpd2 + python-mpd2 toml appdirs ]; diff --git a/pkgs/by-name/so/sonata/package.nix b/pkgs/by-name/so/sonata/package.nix index 0d755644ef25..5200dcc04c02 100644 --- a/pkgs/by-name/so/sonata/package.nix +++ b/pkgs/by-name/so/sonata/package.nix @@ -17,7 +17,7 @@ let buildPythonApplication dbus-python pygobject3 - mpd2 + python-mpd2 setuptools ; in @@ -53,7 +53,7 @@ buildPythonApplication (finalAttrs: { # included because it's difficult to build. pythonPath = [ dbus-python - mpd2 + python-mpd2 pygobject3 setuptools # pkg_resources is imported during runtime ]; diff --git a/pkgs/by-name/ya/yams/package.nix b/pkgs/by-name/ya/yams/package.nix index c5b84b0bb80a..4cb3a31b01b8 100644 --- a/pkgs/by-name/ya/yams/package.nix +++ b/pkgs/by-name/ya/yams/package.nix @@ -22,7 +22,7 @@ python3Packages.buildPythonPackage rec { dependencies = with python3Packages; [ pyyaml psutil - mpd2 + python-mpd2 requests ]; diff --git a/pkgs/development/python-modules/beets/default.nix b/pkgs/development/python-modules/beets/default.nix index 6507544714d6..80bdd408fb56 100644 --- a/pkgs/development/python-modules/beets/default.nix +++ b/pkgs/development/python-modules/beets/default.nix @@ -70,7 +70,7 @@ librosa, mp3gain, mp3val, - mpd2, + python-mpd2, pyacoustid, pylast, pyxdg, @@ -350,9 +350,9 @@ buildPythonPackage (finalAttrs: { mbpseudo = { }; metasync.testPaths = [ ]; missing.testPaths = [ ]; - mpdstats.propagatedBuildInputs = [ mpd2 ]; + mpdstats.propagatedBuildInputs = [ python-mpd2 ]; mpdupdate = { - propagatedBuildInputs = [ mpd2 ]; + propagatedBuildInputs = [ python-mpd2 ]; testPaths = [ ]; }; musicbrainz = { }; diff --git a/pkgs/development/python-modules/mpd2/default.nix b/pkgs/development/python-modules/python-mpd2/default.nix similarity index 100% rename from pkgs/development/python-modules/mpd2/default.nix rename to pkgs/development/python-modules/python-mpd2/default.nix diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index d096c7a57165..3dfedfa3eb98 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -16,7 +16,7 @@ dbus-fast, iwlib, libcst, - mpd2, + python-mpd2, prompt-toolkit, psutil, pulsectl-asyncio, @@ -118,7 +118,7 @@ buildPythonPackage (finalAttrs: { dbus-fast iwlib libcst - mpd2 + python-mpd2 # prompt-toolkit used for qtile repl # see https://github.com/qtile/qtile/blob/master/libqtile/scripts/repl.py prompt-toolkit diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 9a95fa154501..ee46cfa8c7c5 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -4245,7 +4245,7 @@ ]; "mpd" = ps: with ps; [ - mpd2 + python-mpd2 ]; "mqtt" = ps: with ps; [ diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index a8ef3de01e12..f0816d0bb495 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -368,6 +368,7 @@ mapAliases { monarchmoney = throw "'monarchmoney' has been renamed to/replaced by 'monarchmoneycommunity'"; # Added 2026-03-05 monkeytype = throw "'monkeytype' has been removed as it was unmaintained upstream"; # Added 2026-04-19 moretools = "'moretools' has been removed because it is unmaintained"; # Added 2026-01-19 + mpd2 = warnAlias "'mpd2' has been renamed to 'python-mpd2'"; # Added 2026-06-14 mpire = throw "'mpire' has been removed because it is unused in Nixpkgs"; # Added 2026-06-22 msldap-bad = throw "'msldap-bad' has been renamed to/replaced by 'badldap'"; # added 2025-11-06 mullvad-closest = throw "'mullvad-closest' has been removed as it was unmaintained. Consider using 'mullvad-compass' instead."; # Added 2026-01-13 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 858c3ad155e8..5967288848fe 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10551,8 +10551,6 @@ self: super: with self; { callPackage ../development/python-modules/mozjpeg_lossless_optimization { }; - mpd2 = callPackage ../development/python-modules/mpd2 { }; - mpegdash = callPackage ../development/python-modules/mpegdash { }; mpi-pytest = callPackage ../development/python-modules/mpi-pytest { }; @@ -16305,6 +16303,8 @@ self: super: with self; { python-motionmount = callPackage ../development/python-modules/python-motionmount { }; + python-mpd2 = callPackage ../development/python-modules/python-mpd2 { }; + python-mpv-jsonipc = callPackage ../development/python-modules/python-mpv-jsonipc { }; python-multipart = callPackage ../development/python-modules/python-multipart { };