lol

python310Packages.mpd2: 3.0.5 -> 3.1.0

https://github.com/Mic92/python-mpd2/blob/v3.1.0/doc/changes.rst

+14 -8
+14 -8
pkgs/development/python-modules/mpd2/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchPypi 4 4 , pythonOlder 5 - , python 6 - , mock 5 + , twisted 6 + , unittestCheckHook 7 7 }: 8 8 9 9 buildPythonPackage rec { 10 10 pname = "python-mpd2"; 11 - version = "3.0.5"; 11 + version = "3.1.0"; 12 + format = "setuptools"; 12 13 13 14 disabled = pythonOlder "3.6"; 14 15 15 16 src = fetchPypi { 16 17 inherit pname version; 17 - hash = "sha256-bxv/2TuaMvwBipu/NIdQW1Lg11fsNAZpBcYKkS1JI4Q="; 18 + hash = "sha256-8zws2w1rqnSjZyTzjBxKCZp84sjsSiu3GSFQpYVd9HY="; 18 19 }; 19 20 20 - buildInputs = [ mock ]; 21 + passthru.optional-dependencies = { 22 + twisted = [ 23 + twisted 24 + ]; 25 + }; 21 26 22 - checkPhase = '' 23 - ${python.interpreter} -m unittest mpd.tests 24 - ''; 27 + nativeCheckInputs = [ 28 + unittestCheckHook 29 + ] ++ passthru.optional-dependencies.twisted; 25 30 26 31 meta = with lib; { 32 + changelog = "https://github.com/Mic92/python-mpd2/blob/v${version}/doc/changes.rst"; 27 33 description = "A Python client module for the Music Player Daemon"; 28 34 homepage = "https://github.com/Mic92/python-mpd2"; 29 35 license = licenses.lgpl3Plus;