diff --git a/pkgs/development/python-modules/python-benedict/default.nix b/pkgs/development/python-modules/python-benedict/default.nix index e26493239612..cbac12927c1c 100644 --- a/pkgs/development/python-modules/python-benedict/default.nix +++ b/pkgs/development/python-modules/python-benedict/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { pname = "python-benedict"; - version = "0.30.0"; + version = "0.30.1"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -33,7 +33,7 @@ buildPythonPackage rec { owner = "fabiocaccamo"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-/LERLQw0Jb/Yuf2CfEKIZ658LtSkHjMvMxGcB00IgKs="; + hash = "sha256-7X8a9033r6MJT1KgPH7FiXL0EZqwi4wnKVw5AYAaVR8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/python-slugify/default.nix b/pkgs/development/python-modules/python-slugify/default.nix index ce10278fb45c..cb525a5922be 100644 --- a/pkgs/development/python-modules/python-slugify/default.nix +++ b/pkgs/development/python-modules/python-slugify/default.nix @@ -9,23 +9,28 @@ buildPythonPackage rec { pname = "python-slugify"; - version = "6.1.2"; + version = "8.0.1"; format = "setuptools"; - disabled = pythonOlder "3.6"; + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "un33k"; repo = pname; - rev = "v${version}"; - hash = "sha256-JGjUNBEMuICsaClQGDSGX4qFRjecVKzmpPNRUTvfwho="; + rev = "refs/tags/v${version}"; + hash = "sha256-MJac63XjgWdUQdyyEm8O7gAGVszmHxZzRF4frJtR0BU="; }; propagatedBuildInputs = [ text-unidecode - unidecode ]; + passthru.optional-dependencies = { + unidecode = [ + unidecode + ]; + }; + nativeCheckInputs = [ pytestCheckHook ]; @@ -41,6 +46,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python Slugify application that handles Unicode"; homepage = "https://github.com/un33k/python-slugify"; + changelog = "https://github.com/un33k/python-slugify/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ vrthra ]; }; diff --git a/pkgs/tools/audio/spotdl/default.nix b/pkgs/tools/audio/spotdl/default.nix index afa22491bf0f..43e3b009da3e 100644 --- a/pkgs/tools/audio/spotdl/default.nix +++ b/pkgs/tools/audio/spotdl/default.nix @@ -19,7 +19,7 @@ let }; in python.pkgs.buildPythonApplication rec { pname = "spotdl"; - version = "4.1.8"; + version = "4.1.10"; format = "pyproject"; @@ -27,7 +27,7 @@ in python.pkgs.buildPythonApplication rec { owner = "spotDL"; repo = "spotify-downloader"; rev = "refs/tags/v${version}"; - hash = "sha256-iE5d9enSbONqVxKW7H7N+1TmBp6nVGtiQvxJxV7R/1o="; + hash = "sha256-SmyUoMOlBJZTJH19NwTKbz/vo7Oh4tGHCQrW5DVZQWQ="; }; nativeBuildInputs = with python.pkgs; [ @@ -56,7 +56,7 @@ in python.pkgs.buildPythonApplication rec { syncedlyrics typing-extensions setuptools # for pkg_resources - ]; + ] ++ python-slugify.optional-dependencies.unidecode; nativeCheckInputs = with python.pkgs; [ pytestCheckHook